| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $22.68 | 112,500 | $2,551,500.00 | 8,971,725 | 2026-07-09 | Filing | |
| $21.19 | 112,500 | $2,383,875.00 | 9,084,225 | 2026-07-08 | Filing | |
| $29.43 | 15,000 | $441,450.00 | 143,829 | 2026-06-18 | Filing | |
| $26.60 | 3,758 | $99,962.80 | 128,530 | 2026-06-16 | Filing | |
| $20.96 | 3,342 | $70,048.32 | 132,288 | 2026-05-11 | Filing | |
| $26.10 | 222,422 | $5,805,214.20 | 58,316,694 | 2026-06-04 | Filing | |
| $25.35 | 977,578 | $24,781,602.30 | 58,539,116 | 2026-06-04 | Filing | |
| $28.10 | 28,840 | $810,404.00 | 59,516,694 | 2026-06-03 | Filing | |
| $27.17 | 624,715 | $16,973,506.55 | 59,545,534 | 2026-06-03 | Filing | |
| $26.28 | 1,146,445 | $30,128,574.60 | 60,170,249 | 2026-06-03 | Filing | |
| $21.41 | 14,567 | $311,879.47 | 115,409 | 2026-05-21 | Filing | |
| $19.36 | 48,000 | $929,280.00 | 1,451,856 | 2026-05-12 | Filing | |
| $22.26 | 28,169 | $627,041.94 | 129,976 | 2026-05-06 | Filing | |
| $21.82 | 20,000 | $436,400.00 | 150,530 | 2026-05-06 | Filing | |
| $16.11 | 37,500 | $604,125.00 | 8,263,862 | 2026-03-25 | Filing | |
| $14.54 | 30,000 | $436,200.00 | 170,530 | 2026-03-23 | Filing | |
| $14.98 | 35,568 | $532,808.64 | 1,441,508 | 2026-03-16 | Filing | |
| $15.74 | 45,161 | $710,834.14 | 127,331 | 2026-03-04 | Filing | |
| $15.52 | 35,568 | $552,015.36 | 1,477,076 | 2026-02-17 | Filing | |
| $17.76 | 35,568 | $631,687.68 | 1,512,644 | 2026-01-15 | Filing |