| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $148.96 | 500 | $74,480.00 | 3,303 | 2026-05-04 | Filing | |
| $148.82 | 9,579 | $1,425,546.78 | 179,810 | 2026-04-27 | Filing | |
| $150.45 | 3,020 | $454,359.00 | 13,213 | 2026-04-23 | Filing | |
| $145.65 | 530 | $77,194.50 | 1,195 | 2026-03-04 | Filing | |
| $147.12 | 3,979 | $585,390.48 | 38,904 | 2026-03-02 | Filing | |
| $159.61 | 5,000 | $798,050.00 | 17,883 | 2026-02-04 | Filing | |
| $147.42 | 558 | $82,260.36 | 16,085 | 2026-01-30 | Filing | |
| $146.37 | 2,066 | $302,400.42 | 22,883 | 2026-01-29 | Filing | |
| $146.39 | 2,934 | $429,508.26 | 24,949 | 2026-01-29 | Filing | |
| $146.05 | 3,291 | $480,650.55 | 46,049 | 2026-01-29 | Filing | |
| $145.43 | 314 | $45,665.02 | 1,947 | 2026-01-27 | Filing | |
| $146.16 | 2,499 | $365,253.84 | 18,638 | 2026-01-29 | Filing | |
| $127.98 | 3,746 | $479,413.08 | 0 | 2025-07-31 | Filing | |
| $131.53 | 14,942 | $1,965,321.26 | 182,208 | 2025-07-29 | Filing | |
| $124.16 | 936 | $116,213.76 | 1,340 | 2025-02-27 | Filing | |
| $124.10 | 1,548 | $192,106.80 | 14,178 | 2025-02-27 | Filing | |
| $123.62 | 7,166 | $885,860.92 | 41,648 | 2025-02-27 | Filing | |
| $123.61 | 5,316 | $657,110.76 | 14,542 | 2025-02-27 | Filing | |
| $123.64 | 9,480 | $1,172,107.20 | 196,975 | 2025-02-27 | Filing | |
| $131.30 | 3,186 | $418,321.80 | 48,814 | 2025-01-28 | Filing |