| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $113.58 | 213 | $24,192.54 | 377,070 | 2026-02-11 | Filing | |
| $113.09 | 87,745 | $9,923,082.05 | 377,283 | 2026-02-11 | Filing | |
| $111.89 | 6,057 | $677,717.73 | 465,028 | 2026-02-11 | Filing | |
| $110.92 | 10,954 | $1,215,017.68 | 471,085 | 2026-02-11 | Filing | |
| $110.07 | 15,584 | $1,715,330.88 | 482,039 | 2026-02-11 | Filing | |
| $108.80 | 13,231 | $1,439,532.80 | 497,623 | 2026-02-11 | Filing | |
| $108.03 | 16,216 | $1,751,814.48 | 510,854 | 2026-02-11 | Filing | |
| $107.62 | 2,804 | $301,766.48 | 16,042 | 2026-02-10 | Filing | |
| $123.59 | 1,020 | $126,061.80 | 18,846 | 2025-08-27 | Filing | |
| $121.53 | 118,290 | $14,375,783.70 | 527,070 | 2025-05-20 | Filing | |
| $120.94 | 94 | $11,368.36 | 645,360 | 2025-05-20 | Filing | |
| $116.61 | 4,279 | $498,974.19 | 11,958 | 2025-05-06 | Filing | |
| $114.79 | 10,000 | $1,147,900.00 | 79,710 | 2025-04-29 | Filing | |
| $116.36 | 3,934 | $457,760.24 | 60,335 | 2025-04-29 | Filing | |
| $115.51 | 13,402 | $1,548,065.02 | 64,269 | 2025-04-29 | Filing | |
| $114.78 | 26,239 | $3,011,712.42 | 77,671 | 2025-04-29 | Filing | |
| $98.29 | 5,042 | $495,578.18 | 69,164 | 2025-02-13 | Filing | |
| $87.03 | 98 | $8,528.94 | 136,227 | 2024-08-13 | Filing | |
| $86.33 | 12,162 | $1,049,945.46 | 136,325 | 2024-08-13 | Filing | |
| $85.02 | 10,000 | $850,200.00 | 18,594 | 2024-05-24 | Filing |