| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $184.14 | 1,000,000 | $184,140,000.00 | 620,000 | 2026-05-27 | Filing | |
| $200.00 | 1,828 | $365,600.00 | 127,345 | 2026-05-19 | Filing | |
| $197.80 | 900 | $178,016.49 | 129,173 | 2026-05-15 | Filing | |
| $196.76 | 476 | $93,659.62 | 129,865 | 2026-05-15 | Filing | |
| $193.54 | 675,000 | $130,639,500.00 | 1,620,000 | 2026-05-12 | Filing | |
| $185.32 | 1,500 | $277,973.85 | 32,995 | 2026-05-04 | Filing | |
| $149.18 | 215 | $32,073.70 | 34,495 | 2026-04-21 | Filing | |
| $149.00 | 1,585 | $236,165.00 | 34,710 | 2026-04-21 | Filing | |
| $135.02 | 2,100 | $283,543.05 | 235,542 | 2026-04-06 | Filing | |
| $133.83 | 5,500 | $736,066.10 | 237,642 | 2026-04-06 | Filing | |
| $133.05 | 5,315 | $707,177.76 | 243,142 | 2026-04-06 | Filing | |
| $131.93 | 2,800 | $369,405.96 | 248,457 | 2026-04-06 | Filing | |
| $127.93 | 5,047 | $645,682.39 | 130,341 | 2026-04-02 | Filing | |
| $127.02 | 4,342 | $551,533.43 | 135,388 | 2026-04-02 | Filing | |
| $125.05 | 100 | $12,505.00 | 139,730 | 2026-03-31 | Filing | |
| $124.11 | 501 | $62,178.06 | 139,830 | 2026-03-31 | Filing | |
| $123.30 | 1,938 | $238,957.53 | 140,331 | 2026-03-31 | Filing | |
| $122.45 | 5,692 | $697,012.72 | 142,269 | 2026-03-31 | Filing | |
| $125.06 | 100 | $12,505.50 | 251,257 | 2026-03-31 | Filing | |
| $123.92 | 1,850 | $229,247.19 | 251,357 | 2026-03-31 | Filing |