| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $504.06 | 120 | $60,487.20 | 126,183 | 2026-03-03 | Filing | |
| $502.59 | 120 | $60,310.80 | 126,303 | 2026-03-03 | Filing | |
| $501.95 | 360 | $180,702.00 | 126,423 | 2026-03-03 | Filing | |
| $500.55 | 382 | $191,210.10 | 126,783 | 2026-03-03 | Filing | |
| $499.75 | 240 | $119,940.00 | 127,165 | 2026-03-03 | Filing | |
| $498.14 | 680 | $338,735.20 | 127,405 | 2026-03-03 | Filing | |
| $496.84 | 480 | $238,483.20 | 128,085 | 2026-03-03 | Filing | |
| $495.29 | 360 | $178,304.40 | 128,565 | 2026-03-03 | Filing | |
| $541.20 | 400 | $216,480.00 | 20,752 | 2026-02-09 | Filing | |
| $563.56 | 22,046 | $12,424,243.76 | 84,117 | 2025-12-04 | Filing | |
| $584.11 | 2,521 | $1,472,541.31 | 65,480 | 2025-12-03 | Filing | |
| $583.33 | 29,479 | $17,195,985.07 | 68,001 | 2025-12-03 | Filing | |
| $581.92 | 30,000 | $17,457,600.00 | 29,480 | 2025-12-02 | Filing | |
| $581.94 | 6,912 | $4,022,369.28 | 14,367 | 2025-12-02 | Filing | |
| $597.68 | 6,913 | $4,131,761.84 | 14,367 | 2025-12-01 | Filing | |
| $600.00 | 2,250 | $1,350,000.00 | 18,731 | 2025-11-25 | Filing | |
| $600.00 | 8,475 | $5,085,000.00 | 18,731 | 2025-11-25 | Filing | |
| $588.27 | 1,058 | $622,135.53 | 13,087 | 2025-11-12 | Filing | |
| $594.42 | 4,638 | $2,756,919.96 | 23,480 | 2025-11-13 | Filing | |
| $580.00 | 2,250 | $1,305,000.00 | 21,152 | 2025-11-10 | Filing |