| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $147.80 | 15,473 | $2,286,909.40 | 2,854,397 | 2025-05-13 | Filing | |
| $139.52 | 82,142 | $11,460,451.84 | 2,838,924 | 2025-05-09 | Filing | |
| $138.87 | 120,916 | $16,791,604.92 | 2,756,782 | 2025-05-09 | Filing | |
| $139.32 | 720 | $100,310.40 | 17,996 | 2023-08-21 | Filing | |
| $135.83 | 2,035 | $276,414.05 | 10,845 | 2022-05-24 | Filing | |
| $132.29 | 7,500 | $992,145.00 | 20,000 | 2022-05-12 | Filing | |
| $139.57 | 1,450 | $202,376.50 | 17,276 | 2022-05-13 | Filing | |
| $168.84 | 600 | $101,304.00 | 15,826 | 2022-03-14 | Filing | |
| $173.09 | 1,165 | $201,649.85 | 15,226 | 2021-09-16 | Filing | |
| $68.12 | 2,700 | $183,931.83 | 12,900 | 2020-05-29 | Filing | |
| $64.92 | 1,540 | $99,982.96 | 10,200 | 2020-05-21 | Filing | |
| $56.88 | 1,750 | $99,540.00 | 8,660 | 2020-05-13 | Filing | |
| $60.62 | 1,670 | $101,228.39 | 6,910 | 2020-05-11 | Filing | |
| $80.00 | 6,250 | $500,000.00 | 6,250 | 2020-03-12 | Filing | |
| $79.87 | 6,250 | $499,170.63 | 6,250 | 2020-03-12 | Filing | |
| $74.33 | 6,250 | $464,572.50 | 253,750 | 2020-03-13 | Filing | |
| $75.18 | 1,000 | $75,180.00 | 6,961 | 2020-03-13 | Filing | |
| $80.00 | 6,250 | $500,000.00 | 6,250 | 2020-03-12 | Filing | |
| $79.87 | 6,250 | $499,170.63 | 6,250 | 2020-03-12 | Filing | |
| $74.33 | 6,250 | $464,572.50 | 255,976 | 2020-03-13 | Filing |