| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $112.20 | 2,138 | $239,884.88 | 29,557 | 2026-03-26 | Filing | |
| $112.20 | 1,778 | $199,492.67 | 29,557 | 2026-03-26 | Filing | |
| $112.20 | 2,368 | $265,691.02 | 29,557 | 2026-03-26 | Filing | |
| $107.60 | 23,950 | $2,577,113.41 | 235,064 | 2026-03-27 | Filing | |
| $107.60 | 2,225 | $239,418.68 | 235,064 | 2026-03-27 | Filing | |
| $112.41 | 60,000 | $6,744,810.00 | 235,064 | 2026-03-26 | Filing | |
| $111.00 | 1,562 | $173,384.97 | 0 | 2026-03-26 | Filing | |
| $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 |