| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $127.87 | 5,100 | $652,137.00 | 121,389 | 2025-07-31 | Filing | |
| $126.76 | 9,096 | $1,153,008.96 | 126,489 | 2025-07-31 | Filing | |
| $125.00 | 11,996 | $1,499,500.00 | 135,585 | 2025-07-31 | Filing | |
| $115.00 | 5,778 | $664,470.00 | 121,142 | 2025-07-29 | Filing | |
| $112.49 | 45 | $5,062.05 | 90,015 | 2025-07-29 | Filing | |
| $111.54 | 6,590 | $735,044.65 | 90,060 | 2025-07-29 | Filing | |
| $110.33 | 41,304 | $4,557,074.45 | 96,650 | 2025-07-29 | Filing | |
| $100.00 | 17,541 | $1,754,100.00 | 132,531 | 2025-02-10 | Filing | |
| $100.00 | 2,500 | $250,000.00 | 132,531 | 2025-02-10 | Filing | |
| $104.44 | 404 | $42,195.74 | 135,031 | 2025-02-06 | Filing | |
| $103.66 | 4,174 | $432,659.31 | 135,435 | 2025-02-06 | Filing | |
| $102.99 | 9,980 | $1,027,860.16 | 139,609 | 2025-02-06 | Filing | |
| $101.99 | 10,242 | $1,044,590.80 | 149,589 | 2025-02-06 | Filing | |
| $100.77 | 2,700 | $272,073.60 | 159,831 | 2025-02-06 | Filing | |
| $97.43 | 28,455 | $2,772,370.65 | 70,382 | 2025-02-07 | Filing | |
| $127.70 | 7,394 | $944,200.49 | 36,551 | 2024-11-08 | Filing | |
| $127.15 | 36,606 | $4,654,606.65 | 43,945 | 2024-11-08 | Filing | |
| $110.62 | 1,327 | $146,794.07 | 144,038 | 2024-08-15 | Filing | |
| $110.01 | 19,592 | $2,155,276.74 | 145,365 | 2024-08-15 | Filing | |
| $109.27 | 13,481 | $1,473,001.47 | 164,957 | 2024-08-15 | Filing |