| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $25.13 | 381,288 | $9,581,424.28 | 1,725,716 | 2026-07-29 | Filing | |
| $25.00 | 18,213 | $455,385.10 | 951,571 | 2026-07-29 | Filing | |
| $25.07 | 261,301 | $6,550,450.25 | 9,492,946 | 2026-07-29 | Filing | |
| $23.92 | 11,219 | $268,374.19 | 1,753,453 | 2026-07-14 | Filing | |
| $20.48 | 30,460 | $623,893.90 | 1,711,526 | 2026-07-06 | Filing | |
| $20.62 | 8,629 | $177,911.00 | 1,764,672 | 2026-07-06 | Filing | |
| $23.89 | 20,281 | $484,429.94 | 1,781,380 | 2026-06-03 | Filing | |
| $22.75 | 67,229 | $1,529,318.57 | 1,801,661 | 2026-06-03 | Filing | |
| $23.69 | 1,800 | $42,637.32 | 1,749,024 | 2026-06-03 | Filing | |
| $22.75 | 82,174 | $1,869,269.50 | 1,750,824 | 2026-06-03 | Filing | |
| $26.40 | 1,850 | $48,840.00 | 263,435 | 2026-06-01 | Filing | |
| $25.02 | 174,430 | $4,365,006.09 | 0 | 2026-05-29 | Filing | |
| $25.04 | 18,741 | $469,285.88 | 987,986 | 2026-05-19 | Filing | |
| $25.07 | 327,046 | $8,199,501.08 | 9,771,529 | 2026-05-19 | Filing | |
| $23.79 | 669 | $15,915.51 | 266,824 | 2026-05-18 | Filing | |
| $24.36 | 12,475 | $303,891.00 | 822,325 | 2026-05-18 | Filing | |
| $24.36 | 12,475 | $303,891.00 | 822,325 | 2026-05-18 | Filing | |
| $26.30 | 4,817 | $126,687.10 | 825,644 | 2026-03-16 | Filing | |
| $28.30 | 4,817 | $136,303.28 | 830,461 | 2026-03-03 | Filing | |
| $30.38 | 111,131 | $3,376,270.91 | 10,169,178 | 2026-03-03 | Filing |