| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $228.36 | 14,331 | $3,272,627.16 | 21,670 | 2026-06-02 | Filing | |
| $228.92 | 6,600 | $1,510,872.00 | 21,670 | 2026-06-02 | Filing | |
| $215.15 | 4,600 | $989,690.00 | 28,270 | 2026-05-29 | Filing | |
| $216.00 | 3,000 | $648,000.00 | 12,626 | 2026-05-22 | Filing | |
| $212.08 | 16,000 | $3,393,280.00 | 32,870 | 2026-05-21 | Filing | |
| $210.99 | 3,473 | $732,750.91 | 48,835 | 2026-05-20 | Filing | |
| $160.00 | 1,891 | $302,560.00 | 15,626 | 2026-02-23 | Filing | |
| $160.00 | 2,187 | $349,920.00 | 15,626 | 2026-02-23 | Filing | |
| $155.32 | 2,500 | $388,300.00 | 24,096 | 2026-02-17 | Filing | |
| $157.45 | 3,972 | $625,391.40 | 50,901 | 2026-02-11 | Filing | |
| $157.33 | 3,693 | $581,019.69 | 46,982 | 2026-02-11 | Filing | |
| $156.63 | 5,034 | $788,475.42 | 43,509 | 2026-02-11 | Filing | |
| $156.65 | 4,000 | $626,600.00 | 16,261 | 2026-02-11 | Filing | |
| $157.27 | 1,456 | $229,059.04 | 0 | 2026-02-11 | Filing | |
| $123.45 | 10,810 | $1,334,494.50 | 44,628 | 2025-06-12 | Filing | |
| $123.47 | 2,936 | $362,507.92 | 44,628 | 2025-06-12 | Filing | |
| $124.64 | 2,660 | $331,542.40 | 17,057 | 2025-06-11 | Filing | |
| $122.24 | 6,713 | $820,597.12 | 42,134 | 2025-05-12 | Filing | |
| $122.39 | 1,458 | $178,426.26 | 101 | 2025-05-12 | Filing | |
| $122.39 | 4,952 | $606,075.28 | 43,895 | 2025-05-12 | Filing |