| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $375.00 | 1,249 | $468,375.00 | 87,916 | 2026-03-25 | Filing | |
| $425.00 | 500 | $212,500.00 | 21,508 | 2026-03-02 | Filing | |
| $440.00 | 1 | $440.00 | 22,008 | 2026-03-02 | Filing | |
| $406.48 | 3,933 | $1,598,685.84 | 80,274 | 2026-02-24 | Filing | |
| $411.35 | 193 | $79,390.55 | 84,207 | 2026-02-23 | Filing | |
| $406.45 | 4,984 | $2,025,746.80 | 89,194 | 2026-02-24 | Filing | |
| $425.00 | 566 | $240,550.00 | 92,923 | 2026-02-18 | Filing | |
| $413.08 | 566 | $233,803.28 | 93,489 | 2026-02-17 | Filing | |
| $441.47 | 9,100 | $4,017,377.00 | 52,938 | 2026-02-11 | Filing | |
| $428.08 | 2,112 | $904,104.96 | 97,937 | 2026-02-11 | Filing | |
| $416.06 | 500 | $208,030.00 | 100,049 | 2026-02-10 | Filing | |
| $431.73 | 3,500 | $1,511,055.00 | 13,734 | 2026-02-06 | Filing | |
| $369.20 | 2,000 | $738,400.00 | 431,609 | 2026-01-02 | Filing | |
| $302.08 | 1,500 | $453,120.00 | 83,315 | 2025-12-02 | Filing | |
| $291.58 | 1,500 | $437,370.00 | 84,815 | 2025-12-01 | Filing | |
| $291.10 | 4,000 | $1,164,400.00 | 51,711 | 2025-12-01 | Filing | |
| $291.02 | 2,000 | $582,040.00 | 433,609 | 2025-12-01 | Filing | |
| $269.83 | 1,078 | $290,876.74 | 72,537 | 2025-11-24 | Filing | |
| $255.60 | 400,000 | $102,240,000.00 | 3,420,000 | 2025-11-20 | Filing | |
| $329.00 | 10,000 | $3,290,000.00 | 439,208 | 2025-11-06 | Filing |