| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $147.51 | 6,698 | $988,009.92 | 362,011 | 2026-05-28 | Filing | |
| $146.62 | 4,310 | $631,944.70 | 368,709 | 2026-05-28 | Filing | |
| $145.52 | 1,090 | $158,612.66 | 373,019 | 2026-05-28 | Filing | |
| $144.33 | 1,900 | $274,226.05 | 374,109 | 2026-05-28 | Filing |