| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.02 | 800 | $67,219.04 | 1,410,630 | 2025-02-03 | Filing | |
| $83.38 | 4,456 | $371,522.12 | 1,411,430 | 2025-02-03 | Filing | |
| $82.39 | 4,600 | $379,011.02 | 1,415,886 | 2025-02-03 | Filing | |
| $81.12 | 1,900 | $154,128.95 | 1,420,486 | 2025-02-03 | Filing | |
| $80.01 | 5,144 | $411,579.16 | 1,422,386 | 2025-02-03 | Filing | |
| $79.24 | 3,100 | $245,643.07 | 1,427,530 | 2025-02-03 | Filing | |
| $75.16 | 195 | $14,656.75 | 195,393 | 2025-01-07 | Filing | |
| $73.55 | 500 | $36,773.00 | 195,588 | 2025-01-07 | Filing | |
| $72.24 | 500 | $36,121.00 | 196,088 | 2025-01-07 | Filing | |
| $71.34 | 1,800 | $128,403.00 | 196,588 | 2025-01-07 | Filing | |
| $70.23 | 1,005 | $70,586.07 | 198,388 | 2025-01-07 | Filing | |
| $76.29 | 1,000 | $76,290.00 | 99,923 | 2025-01-02 | Filing | |
| $76.29 | 800 | $61,032.00 | 62,139 | 2025-01-02 | Filing | |
| $75.85 | 2,305 | $174,844.39 | 1,430,630 | 2025-01-02 | Filing | |
| $74.95 | 8,195 | $614,230.00 | 1,432,935 | 2025-01-02 | Filing | |
| $74.02 | 7,000 | $518,144.90 | 1,441,130 | 2025-01-02 | Filing | |
| $73.15 | 2,500 | $182,882.00 | 1,448,130 | 2025-01-02 | Filing | |
| $75.78 | 30,708 | $2,327,061.45 | 170,273 | 2025-01-02 | Filing | |
| $74.96 | 230,544 | $17,280,978.83 | 200,981 | 2025-01-02 | Filing | |
| $73.97 | 177,995 | $13,167,126.73 | 431,525 | 2025-01-02 | Filing |