| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $95.00 | 5,079 | $482,505.00 | 10,960 | 2026-02-17 | Filing | |
| $89.34 | 24,535 | $2,191,956.90 | 305,933 | 2026-02-09 | Filing | |
| $89.34 | 75,068 | $6,706,575.12 | 305,933 | 2026-02-09 | Filing | |
| $90.00 | 12,620 | $1,135,800.00 | 9,643 | 2026-02-04 | Filing | |
| $90.00 | 6,000 | $540,000.00 | 9,643 | 2026-02-04 | Filing | |
| $90.00 | 30,000 | $2,700,000.00 | 167,481 | 2026-02-04 | Filing | |
| $85.00 | 10,826 | $920,210.00 | 15,643 | 2026-01-22 | Filing | |
| $81.25 | 12,129 | $985,481.25 | 26,469 | 2025-12-11 | Filing | |
| $83.91 | 145,140 | $12,178,697.40 | 162,693 | 2025-11-17 | Filing | |
| $80.00 | 11,336 | $906,880.00 | 167,481 | 2025-10-03 | Filing | |
| $77.90 | 808 | $62,943.20 | 8,459 | 2025-10-01 | Filing | |
| $74.90 | 846 | $63,365.40 | 9,267 | 2025-09-25 | Filing | |
| $71.90 | 846 | $60,827.40 | 10,113 | 2025-09-12 | Filing | |
| $70.79 | 10,000 | $707,900.00 | 62,064 | 2025-09-08 | Filing | |
| $71.84 | 7,500 | $538,800.00 | 26,539 | 2025-07-28 | Filing | |
| $77.50 | 2,177 | $168,717.50 | 27,662 | 2025-07-22 | Filing | |
| $75.00 | 18,000 | $1,350,000.00 | 178,817 | 2025-05-16 | Filing | |
| $70.00 | 23,684 | $1,657,880.00 | 196,817 | 2025-05-09 | Filing | |
| $68.09 | 2,383 | $162,258.47 | 27,427 | 2025-02-18 | Filing | |
| $75.57 | 4,007 | $302,808.99 | 15,792 | 2024-11-12 | Filing |