| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $155.35 | 9,212 | $1,431,084.20 | 59,552 | 2026-05-26 | Filing | |
| $155.35 | 14,553 | $2,260,808.55 | 255,512 | 2026-05-26 | Filing | |
| $150.87 | 500 | $75,435.00 | 8,764 | 2026-05-13 | Filing | |
| $152.93 | 9,611 | $1,469,810.23 | 64,642 | 2026-04-22 | Filing | |
| $153.89 | 3,000 | $461,670.00 | 43,522 | 2026-04-22 | Filing | |
| $124.32 | 16,100 | $2,001,552.00 | 56,162 | 2026-03-11 | Filing | |
| $125.70 | 29,107 | $3,658,749.90 | 270,065 | 2026-03-02 | Filing | |
| $127.10 | 5,676 | $721,419.60 | 104,687 | 2026-02-23 | Filing | |
| $127.91 | 2,500 | $319,775.00 | 40,555 | 2026-02-24 | Filing | |
| $128.00 | 8,765 | $1,121,920.00 | 53,925 | 2026-02-23 | Filing | |
| $118.55 | 5,676 | $672,889.80 | 104,978 | 2025-11-28 | Filing | |
| $117.24 | 1,500 | $175,860.00 | 38,626 | 2025-10-27 | Filing | |
| $115.17 | 1,000 | $115,170.00 | 40,126 | 2025-08-26 | Filing | |
| $112.39 | 13,330 | $1,498,158.70 | 244,433 | 2025-08-21 | Filing | |
| $111.07 | 1,576 | $175,046.32 | 5,432 | 2025-08-19 | Filing | |
| $111.47 | 1,699 | $189,387.53 | 70,327 | 2025-08-12 | Filing | |
| $111.24 | 39,466 | $4,390,197.84 | 72,026 | 2025-08-12 | Filing | |
| $109.29 | 990 | $108,197.10 | 41,332 | 2025-07-22 | Filing | |
| $96.61 | 11,111 | $1,073,433.71 | 110,654 | 2025-05-30 | Filing | |
| $96.72 | 94 | $9,091.68 | 111,492 | 2025-05-30 | Filing |