| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $108.56 | 10,750 | $1,166,992.05 | 32,848 | 2026-02-04 | Filing | |
| $108.44 | 10,000 | $1,084,363.00 | 237,064 | 2026-02-03 | Filing | |
| $105.94 | 1,146 | $121,403.23 | 20,385 | 2026-01-22 | Filing | |
| $105.94 | 3,837 | $406,478.35 | 20,385 | 2026-01-22 | Filing | |
| $99.41 | 6,000 | $596,442.00 | 237,064 | 2026-01-14 | Filing | |
| $99.41 | 3,947 | $392,359.43 | 237,064 | 2026-01-14 | Filing | |
| $98.93 | 16,802 | $1,662,139.53 | 237,064 | 2026-01-13 | Filing | |
| $97.50 | 30,000 | $2,925,030.00 | 237,064 | 2026-01-12 | Filing | |
| $97.00 | 12,065 | $1,170,305.00 | 65,769 | 2026-01-09 | Filing | |
| $97.00 | 59 | $5,723.00 | 65,769 | 2026-01-09 | Filing | |
| $97.00 | 2,528 | $245,216.00 | 65,769 | 2026-01-09 | Filing | |
| $97.13 | 8,969 | $871,148.21 | 65,769 | 2026-01-09 | Filing | |
| $95.25 | 4,787 | $455,975.15 | 29,557 | 2026-01-08 | Filing | |
| $84.12 | 23,077 | $1,941,304.16 | 237,064 | 2026-01-02 | Filing | |
| $83.50 | 38,462 | $3,211,615.46 | 260,141 | 2025-11-05 | Filing | |
| $71.70 | 10,000 | $716,994.00 | 298,603 | 2025-08-07 | Filing | |
| $72.92 | 5,000 | $364,581.50 | 20,385 | 2025-08-04 | Filing | |
| $78.10 | 6,551 | $511,648.82 | 360,921 | 2025-07-24 | Filing | |
| $78.02 | 25,000 | $1,950,415.00 | 360,921 | 2025-07-24 | Filing | |
| $77.34 | 25,000 | $1,933,577.50 | 360,921 | 2025-07-23 | Filing |