| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $131.31 | 4,213 | $553,209.03 | 206,294 | 2025-01-28 | Filing | |
| $131.31 | 2,032 | $266,821.92 | 24,137 | 2025-01-28 | Filing | |
| $130.95 | 416 | $54,475.20 | 2,276 | 2025-01-28 | Filing | |
| $131.32 | 2,363 | $310,309.16 | 19,858 | 2025-01-28 | Filing | |
| $138.28 | 158 | $21,848.24 | 1,382 | 2024-11-26 | Filing | |
| $140.20 | 327 | $45,845.40 | 1,540 | 2024-11-25 | Filing |