| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $16.19 | 1,000 | $16,190.00 | 5,978 | 2026-03-30 | Filing | |
| $16.19 | 3,000 | $48,570.00 | 22,082 | 2026-03-30 | Filing | |
| $14.44 | 10,000 | $144,400.00 | 19,082 | 2026-03-20 | Filing | |
| $16.31 | 3,583 | $58,438.73 | 14,890 | 2026-03-24 | Filing | |
| $15.21 | 1,417 | $21,552.57 | 11,307 | 2026-03-23 | Filing | |
| $15.13 | 1,076 | $16,279.88 | 1,604,326 | 2025-12-08 | Filing | |
| $14.78 | 1,320 | $19,509.60 | 1,603,250 | 2025-12-05 | Filing | |
| $14.81 | 600 | $8,886.00 | 1,601,930 | 2025-12-04 | Filing | |
| $14.89 | 700 | $10,423.00 | 1,601,330 | 2025-12-03 | Filing | |
| $14.83 | 13,334 | $197,743.22 | 1,600,630 | 2025-12-01 | Filing | |
| $15.68 | 4,000 | $62,720.00 | 9,082 | 2025-11-17 | Filing | |
| $18.95 | 570 | $10,801.50 | 1,332 | 2025-08-19 | Filing | |
| $18.91 | 160 | $3,025.60 | 762 | 2025-08-18 | Filing | |
| $19.49 | 602 | $11,732.98 | 602 | 2025-08-15 | Filing | |
| $19.28 | 928 | $17,890.73 | 1,587,296 | 2025-06-12 | Filing | |
| $19.28 | 3,640 | $70,174.83 | 1,586,368 | 2025-06-11 | Filing | |
| $18.65 | 306 | $5,705.92 | 1,582,728 | 2025-06-10 | Filing | |
| $18.57 | 5,640 | $104,743.82 | 1,582,422 | 2025-06-09 | Filing | |
| $19.05 | 5,572 | $106,155.52 | 1,576,782 | 2025-06-06 | Filing | |
| $19.23 | 1,910 | $36,738.47 | 1,571,210 | 2025-06-05 | Filing |