| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $150.73 | 13,450 | $2,027,318.50 | 4,521,602 | 2026-08-07 | Filing | |
| $151.32 | 5,312 | $803,811.84 | 4,535,052 | 2026-08-06 | Filing | |
| $150.35 | 5,824 | $875,638.40 | 4,540,364 | 2026-08-06 | Filing | |
| $116.35 | 70 | $8,144.50 | 17,550 | 2026-06-04 | Filing | |
| $117.55 | 1,034 | $121,546.70 | 67,394 | 2026-06-01 | Filing | |
| $115.05 | 899 | $103,429.95 | 17,679 | 2026-05-19 | Filing | |
| $115.05 | 521 | $59,941.05 | 6,676 | 2026-05-19 | Filing | |
| $112.48 | 70 | $7,873.60 | 19,308 | 2026-03-04 | Filing | |
| $101.98 | 307 | $31,307.86 | 7,510 | 2026-02-24 | Filing | |
| $108.94 | 329 | $35,841.26 | 7,817 | 2026-02-19 | Filing | |
| $108.94 | 845 | $92,054.30 | 19,437 | 2026-02-19 | Filing | |
| $108.74 | 2,654 | $288,595.96 | 45,587 | 2026-02-19 | Filing | |
| $107.54 | 1,400 | $150,556.00 | 48,241 | 2026-02-19 | Filing | |
| $109.12 | 100 | $10,912.00 | 71,449 | 2026-02-19 | Filing | |
| $108.21 | 1,177 | $127,363.17 | 71,549 | 2026-02-19 | Filing | |
| $107.55 | 2,002 | $215,315.10 | 72,726 | 2026-02-19 | Filing | |
| $104.98 | 5,300 | $556,394.00 | 211,843 | 2026-02-13 | Filing | |
| $104.00 | 2,700 | $280,800.00 | 217,143 | 2026-02-13 | Filing | |
| $146.90 | 69 | $10,136.10 | 21,069 | 2025-12-04 | Filing | |
| $147.23 | 987 | $145,316.01 | 21,197 | 2025-11-26 | Filing |