| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $50.86 | 94,160 | $4,789,005.85 | 428,894 | 2026-04-30 | Filing | |
| $50.56 | 404,268 | $20,438,496.42 | 523,054 | 2026-04-30 | Filing | |
| $49.20 | 36,136 | $1,777,974.31 | 927,322 | 2026-04-30 | Filing | |
| $49.53 | 183,434 | $9,084,752.28 | 963,458 | 2026-04-29 | Filing | |
| $48.56 | 192,041 | $9,324,858.02 | 1,146,892 | 2026-04-28 | Filing | |
| $48.01 | 868 | $41,672.59 | 1,338,933 | 2026-04-27 | Filing | |
| $48.17 | 138,771 | $6,684,904.37 | 1,339,801 | 2026-04-23 | Filing | |
| $48.02 | 21,429 | $1,029,114.87 | 1,478,572 | 2026-04-22 | Filing | |
| $46.92 | 1,619 | $75,963.48 | 249,795 | 2026-03-04 | Filing | |
| $46.92 | 1,260 | $59,119.20 | 46,905 | 2026-03-04 | Filing | |
| $46.92 | 2,907 | $136,396.44 | 393,382 | 2026-03-04 | Filing | |
| $46.92 | 3,222 | $151,176.24 | 585,556 | 2026-03-04 | Filing | |
| $44.85 | 4,000,000 | $179,400,000.00 | 1 | 2026-02-26 | Filing | |
| $36.05 | 8,083 | $291,392.15 | 554,738 | 2026-01-02 | Filing | |
| $44.16 | 4,262,090 | $188,213,894.40 | 1 | 2025-06-04 | Filing | |
| $52.66 | 657,582 | $34,628,268.12 | 1 | 2025-03-18 | Filing | |
| $52.66 | 1,044,519 | $55,004,370.54 | 657,583 | 2025-03-17 | Filing | |
| $55.63 | 3,952,431 | $219,873,736.53 | 1,044,520 | 2025-03-04 | Filing | |
| $39.82 | 5,750 | $228,965.00 | 530,066 | 2024-03-28 | Filing | |
| $39.82 | 2,500 | $99,550.00 | 271,162 | 2024-03-28 | Filing |