| 2026-01-08 | OSCR | President of Technology & CTO | Sell | 23,038 | $17.65 | $406,620.70 | -6.2% | → |
| 2026-01-06 | OSCR | President of Technology & CTO | Sell | 76,962 | $17.01 | $1,309,123.62 | -18.0% | → |
| 2026-01-05 | OSCR | President of Technology & CTO | Sell | 234,861 | $15.28 | $3,587,707.58 | -24.8% | → |
| 2025-12-24 | OSCR | President of Technology & CTO | Sell | 38,835 | $15.00 | $582,525.00 | -8.1% | → |
| 2025-12-02 | OSCR | President of Technology & CTO | Sell | 23,965 | $16.59 | $397,579.35 | -4.8% | → |
| 2025-11-12 | OSCR | President of Technology & CTO | Sale+OE | 391,482 | $15.21 | $5,954,764.14 | -28.1% | → |
| 2025-09-22 | OSCR | President of Technology & CTO | Sale+OE | 395,000 | $18.43 | $7,279,850.00 | -44.1% | → |
| 2024-12-02 | OSCR | President of Technology & CTO | Sale+OE | 6,516 | $18.08 | $117,792.09 | -3.8% | → |
| 2024-09-04 | OSCR | President of Technology & CTO | Sale+OE | 6,114 | $17.82 | $108,956.67 | -2.6% | → |