| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $26.41 | 13,518 | $357,054.99 | 23,617 | 2026-06-15 | Filing | |
| $25.68 | 100,000 | $2,568,000.00 | 1,142,820 | 2026-06-15 | Filing | |
| $25.75 | 100,000 | $2,575,000.00 | 1,242,820 | 2026-06-15 | Filing | |
| $24.01 | 46,043 | $1,105,492.43 | 1,342,820 | 2026-06-12 | Filing | |
| $26.13 | 687,627 | $17,967,693.51 | 3,299,771 | 2026-06-08 | Filing | |
| $26.54 | 70 | $1,857.80 | 1,388,863 | 2026-06-09 | Filing | |
| $26.24 | 50,979 | $1,337,688.96 | 1,388,933 | 2026-06-08 | Filing | |
| $24.43 | 7,850 | $191,809.26 | 21,310 | 2026-06-05 | Filing | |
| $31.00 | 2,908 | $90,148.00 | 1,439,912 | 2026-06-02 | Filing | |
| $27.70 | 328,752 | $9,107,646.78 | 1,442,820 | 2026-05-22 | Filing | |
| $25.01 | 40,000 | $1,000,560.00 | 517,149 | 2026-05-21 | Filing | |
| $18.98 | 23,025 | $436,933.91 | 596,803 | 2026-05-20 | Filing | |
| $21.35 | 3,070 | $65,548.49 | 643,678 | 2026-04-20 | Filing | |
| $17.62 | 10,000 | $176,168.00 | 27,778 | 2026-03-16 | Filing | |
| $17.63 | 2,532 | $44,633.59 | 563,674 | 2026-03-13 | Filing | |
| $17.63 | 10,706 | $188,723.23 | 1,451,427 | 2026-03-13 | Filing | |
| $18.01 | 8,000 | $144,097.60 | 19,803 | 2026-03-05 | Filing | |
| $19.76 | 1,451 | $28,671.32 | 538,138 | 2026-02-13 | Filing | |
| $28.06 | 4,519 | $126,813.53 | 539,589 | 2026-01-14 | Filing | |
| $28.86 | 20,000 | $577,158.00 | 544,108 | 2026-01-13 | Filing |