| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $180.58 | 515 | $92,998.44 | 64,735 | 2026-09-14 | Filing | |
| $179.65 | 1,500 | $269,479.05 | 65,250 | 2026-09-14 | Filing | |
| $178.08 | 400 | $71,230.00 | 66,750 | 2026-09-14 | Filing | |
| $177.26 | 200 | $35,452.20 | 67,150 | 2026-09-14 | Filing | |
| $178.52 | 750 | $133,890.00 | 48,716 | 2026-09-14 | Filing | |
| $203.00 | 2,500 | $507,500.00 | 31,005 | 2026-08-11 | Filing | |
| $199.81 | 1,250 | $249,762.50 | 33,505 | 2026-08-11 | Filing | |
| $201.41 | 1,250 | $251,762.50 | 34,755 | 2026-08-10 | Filing | |
| $215.61 | 2,400 | $517,471.92 | 4,849 | 2026-05-28 | Filing | |
| $135.04 | 3,250 | $438,869.93 | 5,875 | 2025-09-11 | Filing | |
| $104.52 | 1,875 | $195,975.00 | 6,965 | 2024-05-23 | Filing | |
| $115.04 | 50,000 | $5,752,000.00 | 11,425,369 | 2024-05-15 | Filing | |
| $114.60 | 28,762 | $3,296,125.20 | 11,475,369 | 2024-05-15 | Filing | |
| $112.85 | 1,171,238 | $132,174,208.30 | 11,504,131 | 2024-05-15 | Filing | |
| $87.59 | 9,383 | $821,856.97 | 133,571 | 2023-12-31 | Filing | |
| $53.20 | 1,600 | $85,120.00 | 3,360 | 2023-06-16 | Filing | |
| $55.17 | 5,061,029 | $279,216,969.93 | 1,300,701 | 2022-08-11 | Filing | |
| $54.08 | 25,019 | $1,353,027.52 | 6,361,730 | 2022-07-20 | Filing | |
| $53.18 | 17,873 | $950,486.14 | 6,386,749 | 2022-07-20 | Filing | |
| $52.17 | 7,108 | $370,824.36 | 6,404,622 | 2022-07-20 | Filing |