| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $29.49 | 28,800 | $849,314.88 | 10,280,309 | 2026-03-03 | Filing | |
| $28.41 | 39,400 | $1,119,342.18 | 10,309,109 | 2026-03-03 | Filing | |
| $28.47 | 1,678 | $47,772.66 | 188,913 | 2026-03-03 | Filing | |
| $32.15 | 23,636 | $759,857.22 | 0 | 2026-02-26 | Filing | |
| $31.44 | 33,177 | $1,042,942.22 | 23,636 | 2026-02-26 | Filing | |
| $30.30 | 117,617 | $3,563,430.49 | 56,813 | 2026-02-26 | Filing |