| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $416.43 | 1,252 | $521,364.85 | 6,404 | 2026-08-13 | Filing | |
| $412.57 | 2,000 | $825,134.00 | 6,404 | 2026-08-11 | Filing | |
| $402.54 | 1,821 | $733,033.35 | 12,462 | 2026-08-06 | Filing | |
| $402.54 | 2,069 | $832,864.36 | 12,462 | 2026-08-06 | Filing | |
| $402.16 | 1,000 | $402,160.10 | 7,340 | 2026-08-06 | Filing | |
| $402.16 | 1,970 | $792,255.40 | 7,340 | 2026-08-06 | Filing | |
| $323.73 | 1,237 | $400,450.55 | 7,009 | 2026-05-04 | Filing | |
| $379.12 | 24,291 | $9,209,138.33 | 76,618 | 2026-02-26 | Filing | |
| $379.12 | 30,501 | $11,563,456.77 | 76,618 | 2026-02-26 | Filing | |
| $375.79 | 1,000 | $375,790.00 | 3,423 | 2026-02-19 | Filing | |
| $337.26 | 1,639 | $552,773.24 | 7,225 | 2025-11-20 | Filing | |
| $337.26 | 1,500 | $505,893.75 | 7,225 | 2025-11-20 | Filing | |
| $336.24 | 890 | $299,255.56 | 7,082 | 2025-11-12 | Filing | |
| $336.83 | 6,879 | $2,317,071.46 | 41,923 | 2025-11-12 | Filing | |
| $296.99 | 1,267 | $376,280.00 | 7,209 | 2025-08-20 | Filing | |
| $289.68 | 1,500 | $434,520.00 | 8,162 | 2025-06-05 | Filing | |
| $279.69 | 1,000 | $279,690.00 | 4,034 | 2025-05-02 | Filing | |
| $292.84 | 8,711 | $2,550,903.11 | 71,546 | 2025-02-19 | Filing | |
| $304.44 | 25,225 | $7,679,524.23 | 36,922 | 2025-02-21 | Filing | |
| $293.22 | 8,711 | $2,554,223.74 | 62,147 | 2025-02-19 | Filing |