| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $153.88 | 4,663 | $717,529.85 | 58,451 | 2026-04-28 | Filing | |
| $145.10 | 18,318 | $2,657,994.92 | 58,451 | 2026-03-04 | Filing | |
| $154.43 | 11,584 | $1,788,922.91 | 53,518 | 2026-04-24 | Filing | |
| $153.69 | 17,251 | $2,651,268.24 | 65,102 | 2026-04-24 | Filing | |
| $152.84 | 5,165 | $789,436.68 | 82,353 | 2026-04-24 | Filing | |
| $154.64 | 3,065 | $473,980.18 | 3,449 | 2026-04-24 | Filing | |
| $154.35 | 526 | $81,188.15 | 3,449 | 2026-04-24 | Filing | |
| $137.40 | 1,950 | $267,937.41 | 17,797 | 2026-03-31 | Filing | |
| $136.71 | 4,724 | $645,840.24 | 19,747 | 2026-03-31 | Filing | |
| $135.66 | 2,126 | $288,411.67 | 24,471 | 2026-03-31 | Filing | |
| $145.10 | 18,318 | $2,657,994.92 | 51,093 | 2026-03-04 | Filing | |
| $145.04 | 2,569 | $372,620.35 | 12,384 | 2026-03-02 | Filing | |
| $145.63 | 1,719 | $250,336.25 | 21,795 | 2026-02-27 | Filing | |
| $145.22 | 8,781 | $1,275,158.38 | 23,514 | 2026-02-27 | Filing | |
| $142.59 | 712 | $101,524.08 | 8,580 | 2026-02-25 | Filing | |
| $144.76 | 3,056 | $442,392.37 | 53,860 | 2026-02-27 | Filing | |
| $144.14 | 6,471 | $932,717.65 | 56,916 | 2026-02-27 | Filing | |
| $145.52 | 2,454 | $357,097.49 | 35,868 | 2026-02-17 | Filing | |
| $144.96 | 6,451 | $935,108.58 | 38,322 | 2026-02-17 | Filing | |
| $143.95 | 3,595 | $517,496.30 | 44,773 | 2026-02-17 | Filing |