| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $36.87 | 10,788 | $397,783.77 | 391,598 | 2026-03-11 | Filing | |
| $37.57 | 35,121 | $1,319,632.94 | 402,386 | 2026-03-11 | Filing | |
| $36.87 | 75,219 | $2,773,286.92 | 437,507 | 2026-03-11 | Filing | |
| $36.53 | 3,500 | $127,847.30 | 21,554 | 2026-02-25 | Filing | |
| $45.74 | 902 | $41,258.20 | 404,940 | 2025-12-22 | Filing | |
| $45.09 | 4,012 | $180,909.51 | 405,842 | 2025-12-22 | Filing |