| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $96.06 | 871 | $83,668.26 | 88,279 | 2026-01-05 | Filing | |
| $98.40 | 675 | $66,420.00 | 278,629 | 2026-01-06 | Filing | |
| $97.33 | 4,905 | $477,403.65 | 279,304 | 2026-01-06 | Filing | |
| $96.75 | 3,963 | $383,420.25 | 284,209 | 2026-01-06 | Filing | |
| $98.52 | 1,337 | $131,721.24 | 288,172 | 2026-01-05 | Filing | |
| $97.96 | 8,147 | $798,080.12 | 289,509 | 2026-01-05 | Filing | |
| $96.85 | 4,727 | $457,809.95 | 297,656 | 2026-01-05 | Filing | |
| $96.06 | 3,679 | $353,404.74 | 302,383 | 2026-01-05 | Filing | |
| $101.47 | 540 | $54,793.80 | 49,086 | 2026-01-02 | Filing | |
| $100.77 | 5,455 | $549,700.35 | 49,626 | 2026-01-02 | Filing | |
| $100.03 | 4,005 | $400,620.15 | 55,081 | 2026-01-02 | Filing | |
| $101.22 | 642 | $64,983.24 | 48,034 | 2025-12-30 | Filing | |
| $99.82 | 3,358 | $335,195.56 | 48,676 | 2025-12-30 | Filing | |
| $111.32 | 100 | $11,132.00 | 54,650 | 2025-12-08 | Filing | |
| $110.31 | 6,984 | $770,405.04 | 54,750 | 2025-12-08 | Filing | |
| $108.72 | 3,355 | $364,755.60 | 48,034 | 2025-11-28 | Filing | |
| $107.85 | 645 | $69,563.25 | 51,389 | 2025-11-28 | Filing | |
| $110.42 | 336 | $37,101.12 | 201,672 | 2025-11-24 | Filing | |
| $110.42 | 1,193 | $131,731.06 | 1,377,194 | 2025-11-24 | Filing | |
| $109.77 | 572 | $62,788.44 | 202,008 | 2025-11-24 | Filing |