| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $20.65 | 18,356 | $378,998.17 | 1,088,766 | 2026-07-10 | Filing | |
| $19.81 | 279,644 | $5,540,362.86 | 1,107,122 | 2026-07-10 | Filing | |
| $24.00 | 25,000 | $600,000.00 | 1,103,816 | 2026-07-01 | Filing | |
| $23.00 | 25,000 | $575,000.00 | 1,128,816 | 2026-06-26 | Filing | |
| $22.00 | 25,000 | $550,000.00 | 1,153,816 | 2026-06-18 | Filing | |
| $19.55 | 30,000 | $586,425.00 | 947,313 | 2026-06-15 | Filing | |
| $19.86 | 35,951 | $713,947.31 | 331,750 | 2026-06-12 | Filing | |
| $21.00 | 25,000 | $525,000.00 | 1,178,816 | 2026-06-11 | Filing | |
| $20.60 | 223,064 | $4,594,270.76 | 1,386,766 | 2026-06-10 | Filing | |
| $19.65 | 74,936 | $1,472,350.02 | 1,609,830 | 2026-06-10 | Filing | |
| $16.09 | 30,000 | $482,565.00 | 998,813 | 2026-05-15 | Filing | |
| $17.54 | 17,107 | $299,971.25 | 1,508,641 | 2026-05-11 | Filing | |
| $16.85 | 280,893 | $4,732,878.51 | 1,525,748 | 2026-05-11 | Filing | |
| $20.87 | 30,000 | $626,199.00 | 1,028,813 | 2026-04-15 | Filing | |
| $20.80 | 82,299 | $1,711,654.60 | 1,806,641 | 2026-04-13 | Filing | |
| $21.38 | 13,801 | $295,044.68 | 1,888,940 | 2026-04-10 | Filing | |
| $20.58 | 201,900 | $4,155,243.33 | 1,902,741 | 2026-04-10 | Filing | |
| $21.08 | 11,100 | $233,988.00 | 173,495 | 2026-04-07 | Filing | |
| $21.40 | 117,759 | $2,519,489.13 | 2,104,641 | 2026-04-07 | Filing | |
| $20.67 | 132,241 | $2,733,421.47 | 2,222,400 | 2026-04-07 | Filing |