| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.64 | 773 | $35,281.03 | 529,911 | 2026-09-22 | Filing | |
| $44.95 | 17,617 | $791,965.19 | 530,684 | 2026-09-22 | Filing | |
| $47.08 | 3,017 | $142,040.36 | 37,715 | 2026-09-15 | Filing | |
| $50.33 | 10,236 | $515,150.24 | 10,890 | 2026-08-27 | Filing | |
| $50.47 | 4,299 | $216,991.17 | 529,911 | 2026-08-24 | Filing | |
| $49.81 | 14,091 | $701,810.71 | 534,210 | 2026-08-24 | Filing | |
| $50.61 | 150,000 | $7,591,515.00 | 591,523 | 2026-08-19 | Filing | |
| $48.95 | 7,606 | $372,287.08 | 916,636 | 2026-08-19 | Filing | |
| $50.01 | 25,000 | $1,250,222.50 | 668,525 | 2026-08-13 | Filing | |
| $50.00 | 4,933 | $246,650.00 | 968,049 | 2026-08-07 | Filing | |
| $44.34 | 18,390 | $815,397.89 | 544,078 | 2026-07-22 | Filing | |
| $47.64 | 3,016 | $143,682.24 | 46,835 | 2026-07-15 | Filing | |
| $41.24 | 3,017 | $124,421.08 | 49,851 | 2026-06-15 | Filing | |
| $41.51 | 181,000 | $7,513,871.10 | 741,523 | 2026-06-02 | Filing | |
| $40.66 | 7,893 | $320,929.38 | 972,982 | 2026-06-01 | Filing | |
| $40.39 | 1,458 | $58,894.60 | 544,078 | 2026-05-18 | Filing | |
| $39.88 | 12,575 | $501,521.18 | 545,536 | 2026-05-18 | Filing | |
| $40.25 | 9,390 | $377,904.31 | 58,971 | 2026-04-15 | Filing | |
| $38.74 | 9,390 | $363,796.77 | 47,510 | 2026-03-16 | Filing | |
| $37.59 | 4,955 | $186,250.03 | 386,643 | 2026-03-11 | Filing |