| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $24.71 | 82,997 | $2,050,598.58 | 954,063 | 2025-12-04 | Filing | |
| $26.00 | 1,900 | $49,400.00 | 27,363 | 2025-11-26 | Filing | |
| $25.00 | 5,000 | $125,000.00 | 87,138 | 2025-11-26 | Filing | |
| $19.75 | 5,050 | $99,737.50 | 1,037,060 | 2025-11-18 | Filing | |
| $20.71 | 7,836 | $162,307.07 | 1,042,110 | 2025-11-17 | Filing | |
| $20.23 | 37,114 | $750,719.72 | 1,049,946 | 2025-11-17 | Filing | |
| $18.97 | 50,291 | $954,065.53 | 214,232 | 2025-11-07 | Filing | |
| $20.32 | 4,314 | $87,649.70 | 1,087,060 | 2025-10-30 | Filing | |
| $22.04 | 800 | $17,635.28 | 1,091,374 | 2025-10-29 | Filing | |
| $21.53 | 29,365 | $632,166.78 | 1,092,174 | 2025-10-29 | Filing | |
| $20.49 | 47,675 | $976,832.15 | 1,121,539 | 2025-10-29 | Filing | |
| $20.19 | 19,019 | $383,944.16 | 1,169,214 | 2025-10-28 | Filing | |
| $20.00 | 5,000 | $100,000.00 | 92,138 | 2025-10-28 | Filing | |
| $15.05 | 37,792 | $568,610.87 | 214,232 | 2025-10-08 | Filing | |
| $14.54 | 12,500 | $181,801.25 | 214,232 | 2025-10-06 | Filing | |
| $13.00 | 2,831 | $36,803.00 | 27,363 | 2025-09-29 | Filing | |
| $11.88 | 1,579 | $18,758.05 | 30,194 | 2025-09-05 | Filing | |
| $15.00 | 3,594 | $53,910.00 | 60,138 | 2024-12-31 | Filing | |
| $15.32 | 201 | $3,079.32 | 19,070 | 2024-12-02 | Filing | |
| $14.97 | 1,357 | $20,314.29 | 19,070 | 2024-08-13 | Filing |