| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $236.22 | 1,240 | $292,912.80 | 50,298 | 2026-03-17 | Filing | |
| $244.46 | 1,000 | $244,460.00 | 51,538 | 2026-03-17 | Filing | |
| $245.57 | 1,000 | $245,570.00 | 52,538 | 2026-03-17 | Filing | |
| $258.00 | 1,000 | $258,000.00 | 50,298 | 2026-03-16 | Filing | |
| $258.18 | 1,454 | $375,393.72 | 49,436 | 2026-03-10 | Filing | |
| $243.13 | 3,523 | $856,550.16 | 16,864 | 2026-03-09 | Filing | |
| $241.50 | 3,911 | $944,506.50 | 17,446 | 2026-03-06 | Filing | |
| $291.42 | 2,792 | $813,646.04 | 50,890 | 2026-03-02 | Filing | |
| $217.74 | 4,000 | $870,954.40 | 72,475 | 2026-02-12 | Filing | |
| $196.74 | 15,000 | $2,951,100.00 | 79,914 | 2025-12-10 | Filing | |
| $164.51 | 2,000 | $329,022.20 | 8,645 | 2025-12-03 | Filing | |
| $162.71 | 1,377 | $224,051.67 | 24,033 | 2025-12-01 | Filing | |
| $172.00 | 1,000 | $172,000.00 | 50,019 | 2025-12-02 | Filing | |
| $168.00 | 1,000 | $168,000.00 | 51,019 | 2025-12-02 | Filing | |
| $158.36 | 1,000 | $158,360.00 | 50,019 | 2025-11-28 | Filing | |
| $134.85 | 2,831 | $381,760.35 | 21,078 | 2025-11-21 | Filing | |
| $150.00 | 2,000 | $300,000.00 | 20,108 | 2025-11-20 | Filing | |
| $144.88 | 11,570 | $1,676,203.75 | 12,085 | 2025-11-14 | Filing | |
| $143.37 | 7,500,000 | $1,075,275,000.00 | 254,252 | 2025-11-07 | Filing | |
| $151.25 | 9,720 | $1,470,139.31 | 94,914 | 2025-11-07 | Filing |