| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $73.09 | 635 | $46,412.15 | 16,543 | 2026-06-02 | Filing | |
| $69.73 | 2,384 | $166,236.32 | 14,797 | 2026-05-26 | Filing | |
| $71.89 | 717 | $51,545.13 | 11,475 | 2026-05-19 | Filing | |
| $69.05 | 10,000 | $690,500.00 | 43,098 | 2026-05-15 | Filing | |
| $53.28 | 314 | $16,729.92 | 3,609 | 2025-11-05 | Filing | |
| $42.53 | 11,000 | $467,830.00 | 39,591 | 2025-08-01 | Filing | |
| $61.10 | 1,213 | $74,114.30 | 9,828 | 2024-03-20 | Filing | |
| $57.34 | 4,000,000 | $229,360,000.00 | 22,406,134 | 2024-02-27 | Filing | |
| $59.18 | 3,190 | $188,784.20 | 62,729 | 2024-02-27 | Filing | |
| $57.53 | 7,000 | $402,710.00 | 29,617 | 2024-02-23 | Filing | |
| $52.08 | 4,339 | $225,975.12 | 18,366 | 2023-12-11 | Filing | |
| $52.30 | 2,643 | $138,228.90 | 65,919 | 2023-12-11 | Filing | |
| $54.82 | 1,735 | $95,112.70 | 11,041 | 2023-12-05 | Filing | |
| $54.24 | 18,465 | $1,001,541.60 | 51,924 | 2023-12-05 | Filing | |
| $56.89 | 5,000 | $284,450.00 | 20,217 | 2023-09-26 | Filing | |
| $56.85 | 50,000 | $2,842,500.00 | 132,859 | 2023-09-26 | Filing | |
| $47.59 | 4,000,000 | $190,360,000.00 | 34,853,483 | 2023-03-30 | Filing | |
| $51.77 | 22,987 | $1,190,036.99 | 182,859 | 2023-03-08 | Filing | |
| $50.46 | 27,013 | $1,363,075.98 | 205,846 | 2023-03-08 | Filing | |
| $50.64 | 4,180 | $211,675.20 | 57,101 | 2022-12-23 | Filing |