| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $132.71 | 113,221 | $15,025,389.08 | 350,000 | 2026-03-31 | Filing | |
| $130.03 | 7,700 | $1,001,211.75 | 25,284 | 2026-03-24 | Filing | |
| $127.06 | 6,994 | $888,650.65 | 5,395 | 2026-03-23 | Filing | |
| $127.26 | 506,800 | $64,493,594.20 | 6,835 | 2026-03-20 | Filing | |
| $119.68 | 2,654 | $317,630.72 | 5,663 | 2026-03-13 | Filing | |
| $119.68 | 34,500 | $4,128,960.00 | 17,469 | 2026-03-13 | Filing | |
| $119.36 | 14,522 | $1,733,376.42 | 12,389 | 2026-03-12 | Filing | |
| $120.07 | 10,339 | $1,241,405.80 | 0 | 2026-03-12 | Filing | |
| $116.37 | 12,150 | $1,413,834.75 | 26,911 | 2026-03-11 | Filing | |
| $118.04 | 8,500 | $1,003,345.10 | 32,984 | 2026-03-09 | Filing | |
| $118.79 | 40,000 | $4,751,684.00 | 411,211 | 2026-03-06 | Filing | |
| $92.50 | 500,708 | $46,315,490.00 | 325,972 | 2025-12-19 | Filing | |
| $108.11 | 55,500 | $6,000,254.85 | 455,909 | 2024-08-13 | Filing | |
| $126.44 | 12,150 | $1,536,280.02 | 14,522 | 2024-03-25 | Filing | |
| $125.91 | 607,000 | $76,426,823.70 | 6,780 | 2024-03-25 | Filing | |
| $123.32 | 45,200 | $5,574,276.44 | 44,153 | 2024-03-22 | Filing | |
| $110.55 | 4,548 | $502,781.40 | 2,654 | 2024-02-20 | Filing | |
| $112.06 | 8,505 | $953,070.30 | 0 | 2024-02-22 | Filing | |
| $112.17 | 23,372 | $2,621,695.67 | 0 | 2024-02-21 | Filing | |
| $114.64 | 44,000 | $5,044,199.60 | 578,748 | 2023-11-09 | Filing |