| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $100.53 | 14,266 | $1,434,089.65 | 4,019,516 | 2026-07-06 | Filing | |
| $99.62 | 8,202 | $817,046.33 | 4,033,782 | 2026-07-06 | Filing | |
| $98.70 | 76,178 | $7,518,631.48 | 4,041,984 | 2026-07-06 | Filing | |
| $97.70 | 77,684 | $7,590,045.30 | 4,118,162 | 2026-07-06 | Filing | |
| $96.78 | 169,457 | $16,399,489.25 | 4,195,846 | 2026-07-06 | Filing | |
| $95.89 | 138,478 | $13,278,835.44 | 4,365,303 | 2026-07-06 | Filing | |
| $94.69 | 84,387 | $7,990,368.75 | 4,503,781 | 2026-07-06 | Filing | |
| $93.74 | 198,726 | $18,628,396.39 | 4,588,168 | 2026-07-06 | Filing | |
| $92.81 | 213,106 | $19,778,751.45 | 4,786,894 | 2026-07-06 | Filing | |
| $107.98 | 88,000 | $9,502,240.00 | 264,705 | 2026-06-18 | Filing | |
| $123.60 | 40,000 | $4,944,000.00 | 334,675 | 2026-06-02 | Filing | |
| $150.00 | 20,000 | $3,000,000.00 | 374,675 | 2026-05-28 | Filing | |
| $149.10 | 40,000 | $5,964,092.00 | 394,675 | 2026-05-28 | Filing | |
| $149.99 | 1,409 | $211,335.35 | 1,006,987 | 2026-05-28 | Filing | |
| $149.09 | 7,848 | $1,170,095.21 | 1,008,396 | 2026-05-28 | Filing | |
| $148.13 | 8,694 | $1,287,840.48 | 1,016,244 | 2026-05-28 | Filing | |
| $147.13 | 9,909 | $1,457,931.98 | 1,024,938 | 2026-05-28 | Filing | |
| $146.27 | 4,000 | $585,084.00 | 1,034,847 | 2026-05-28 | Filing | |
| $145.23 | 1,600 | $232,368.96 | 1,038,847 | 2026-05-28 | Filing | |
| $144.15 | 2,700 | $389,203.65 | 1,040,447 | 2026-05-28 | Filing |