| 2026-03-20 | Joint reporting: Steel Excel Inc.; Steel Connect LLC; STEEL PARTNERS HOLDINGS L.P.; SPH Group Holdings LLC; SPH Group LLC; Steel Partners Holdings GP Inc.; Steel Connect Sub LLC | Buy | $202K |
| 2026-04-20 | Joint reporting: Steel Excel Inc.; Steel Connect LLC; STEEL PARTNERS HOLDINGS L.P.; SPH Group Holdings LLC; SPH Group LLC; Steel Partners Holdings GP Inc.; Steel Connect Sub LLC | Buy | $101K |
| 2026-03-30 | Joint reporting: Steel Excel Inc.; Steel Connect LLC; STEEL PARTNERS HOLDINGS L.P.; SPH Group Holdings LLC; SPH Group LLC; Steel Partners Holdings GP Inc.; Steel Connect Sub LLC | Buy | $82K |
| 2026-05-12 | Norling Jonathan McWhinnie(Chief Legal Officer) | F | $60K |
| 2026-04-09 | Joint reporting: Steel Excel Inc.; Steel Connect LLC; STEEL PARTNERS HOLDINGS L.P.; SPH Group Holdings LLC; SPH Group LLC; Steel Partners Holdings GP Inc.; Steel Connect Sub LLC | Buy | $58K |
| 2026-03-19 | Joint reporting: Steel Excel Inc.; Steel Connect LLC; STEEL PARTNERS HOLDINGS L.P.; SPH Group Holdings LLC; SPH Group LLC; Steel Partners Holdings GP Inc.; Steel Connect Sub LLC | Buy | $51K |
| 2026-04-01 | Norling Jonathan McWhinnie(Chief Legal Officer) | F | $46K |
| 2026-03-31 | Joint reporting: Steel Excel Inc.; Steel Connect LLC; STEEL PARTNERS HOLDINGS L.P.; SPH Group Holdings LLC; SPH Group LLC; Steel Partners Holdings GP Inc.; Steel Connect Sub LLC | Buy | $45K |
| 2026-04-15 | Joint reporting: Steel Excel Inc.; Steel Connect LLC; STEEL PARTNERS HOLDINGS L.P.; SPH Group Holdings LLC; SPH Group LLC; Steel Partners Holdings GP Inc.; Steel Connect Sub LLC | Buy | $43K |
| 2026-06-15 | Norling Jonathan McWhinnie(Chief Legal Officer) | Sell | $43K |
| 2026-04-03 | Norling Jonathan McWhinnie(Chief Legal Officer) | F | $25K |
| 2026-03-27 | Joint reporting: Steel Excel Inc.; Steel Connect LLC; STEEL PARTNERS HOLDINGS L.P.; SPH Group Holdings LLC; SPH Group LLC; Steel Partners Holdings GP Inc.; Steel Connect Sub LLC | Buy | $21K |
| 2026-04-14 | Joint reporting: Steel Excel Inc.; Steel Connect LLC; STEEL PARTNERS HOLDINGS L.P.; SPH Group Holdings LLC; SPH Group LLC; Steel Partners Holdings GP Inc.; Steel Connect Sub LLC | Buy | $20K |
| 2026-04-07 | Joint reporting: Steel Excel Inc.; Steel Connect LLC; STEEL PARTNERS HOLDINGS L.P.; SPH Group Holdings LLC; SPH Group LLC; Steel Partners Holdings GP Inc.; Steel Connect Sub LLC | Buy | $20K |
| 2026-04-17 | Joint reporting: Steel Excel Inc.; Steel Connect LLC; STEEL PARTNERS HOLDINGS L.P.; SPH Group Holdings LLC; SPH Group LLC; Steel Partners Holdings GP Inc.; Steel Connect Sub LLC | Buy | $15K |
| 2026-04-13 | Joint reporting: Steel Excel Inc.; Steel Connect LLC; STEEL PARTNERS HOLDINGS L.P.; SPH Group Holdings LLC; SPH Group LLC; Steel Partners Holdings GP Inc.; Steel Connect Sub LLC | Buy | $12K |
| 2026-03-26 | Joint reporting: Steel Excel Inc.; Steel Connect LLC; STEEL PARTNERS HOLDINGS L.P.; SPH Group Holdings LLC; SPH Group LLC; Steel Partners Holdings GP Inc.; Steel Connect Sub LLC | Buy | $11K |
| 2026-04-10 | Joint reporting: Steel Excel Inc.; Steel Connect LLC; STEEL PARTNERS HOLDINGS L.P.; SPH Group Holdings LLC; SPH Group LLC; Steel Partners Holdings GP Inc.; Steel Connect Sub LLC | Buy | $7K |
| 2026-04-02 | Joint reporting: Steel Excel Inc.; Steel Connect LLC; STEEL PARTNERS HOLDINGS L.P.; SPH Group Holdings LLC; SPH Group LLC; Steel Partners Holdings GP Inc.; Steel Connect Sub LLC | Buy | $6K |
| 2026-04-16 | Joint reporting: Steel Excel Inc.; Steel Connect LLC; STEEL PARTNERS HOLDINGS L.P.; SPH Group Holdings LLC; SPH Group LLC; Steel Partners Holdings GP Inc.; Steel Connect Sub LLC | Buy | $578.1 |