| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $143.05 | 700 | $100,138.01 | 1,043,147 | 2026-05-28 | Filing | |
| $146.67 | 3,500 | $513,355.85 | 473,975 | 2026-05-28 | Filing | |
| $150.26 | 200 | $30,052.00 | 352,705 | 2026-05-28 | Filing | |
| $149.39 | 3,100 | $463,096.91 | 352,905 | 2026-05-28 | Filing | |
| $148.52 | 6,006 | $891,995.50 | 356,005 | 2026-05-28 | Filing |