| Dec 2, 2025 | Steel Partners Holdings GP Inc. | Open Market Purchase | 6161 | 5.01 | $ 30,852.08 |
| Dec 2, 2025 | SPH Group LLC | Open Market Purchase | 6161 | 5.01 | $ 30,852.08 |
| Dec 2, 2025 | SPH Group Holdings LLC | Open Market Purchase | 6161 | 5.01 | $ 30,852.08 |
| Dec 2, 2025 | Steel Excel Inc. | Open Market Purchase | 6161 | 5.01 | $ 30,852.08 |
| Dec 2, 2025 | ModusLink Global Solutions Inc | Open Market Purchase | 6161 | 5.01 | $ 30,852.08 |
| Dec 2, 2025 | Steel Connect Sub LLC | Open Market Purchase | 6161 | 5.01 | $ 30,852.08 |
| Dec 2, 2025 | STEEL PARTNERS HOLDINGS L.P. | Open Market Purchase | 6161 | 5.01 | $ 30,852.08 |
| Nov 25, 2025 | STEEL PARTNERS HOLDINGS L.P. | Open Market Purchase | 100822 | 4.83 | $ 486,619.31 |
| Nov 25, 2025 | Steel Partners Holdings GP Inc. | Open Market Purchase | 100822 | 4.83 | $ 486,619.31 |
| Nov 25, 2025 | SPH Group LLC | Open Market Purchase | 100822 | 4.83 | $ 486,619.31 |
| Nov 25, 2025 | SPH Group Holdings LLC | Open Market Purchase | 100822 | 4.83 | $ 486,619.31 |
| Nov 25, 2025 | Steel Excel Inc. | Open Market Purchase | 100822 | 4.83 | $ 486,619.31 |
| Nov 25, 2025 | ModusLink Global Solutions Inc | Open Market Purchase | 100822 | 4.83 | $ 486,619.31 |
| Nov 20, 2025 | STEEL PARTNERS HOLDINGS L.P. | Open Market Purchase | 208451 | 4.76 | $ 993,190.62 |
| Nov 20, 2025 | Steel Partners Holdings GP Inc. | Open Market Purchase | 208451 | 4.76 | $ 993,190.62 |
| Nov 20, 2025 | SPH Group LLC | Open Market Purchase | 208451 | 4.76 | $ 993,190.62 |
| Nov 20, 2025 | SPH Group Holdings LLC | Open Market Purchase | 208451 | 4.76 | $ 993,190.62 |
| Nov 20, 2025 | Steel Excel Inc. | Open Market Purchase | 208451 | 4.76 | $ 993,190.62 |
| Nov 20, 2025 | ModusLink Global Solutions Inc | Open Market Purchase | 208451 | 4.76 | $ 993,190.62 |
| Nov 17, 2025 | STEEL PARTNERS HOLDINGS L.P. | Open Market Purchase | 69658 | 4.60 | $ 320,209.03 |
| Nov 17, 2025 | Steel Partners Holdings GP Inc. | Open Market Purchase | 69658 | 4.60 | $ 320,209.03 |
| Nov 17, 2025 | SPH Group LLC | Open Market Purchase | 69658 | 4.60 | $ 320,209.03 |
| Nov 17, 2025 | SPH Group Holdings LLC | Open Market Purchase | 69658 | 4.60 | $ 320,209.03 |
| Nov 17, 2025 | Steel Excel Inc. | Open Market Purchase | 69658 | 4.60 | $ 320,209.03 |
| Nov 17, 2025 | ModusLink Global Solutions Inc | Open Market Purchase | 69658 | 4.60 | $ 320,209.03 |
| Nov 11, 2025 | STEEL PARTNERS HOLDINGS L.P. | Open Market Purchase | 1147551 | 3.95 | $ 4,528,430.40 |
| Nov 11, 2025 | Steel Partners Holdings GP Inc. | Open Market Purchase | 1147551 | 3.95 | $ 4,528,430.40 |
| Nov 11, 2025 | SPH Group LLC | Open Market Purchase | 1147551 | 3.95 | $ 4,528,430.40 |
| Nov 11, 2025 | SPH Group Holdings LLC | Open Market Purchase | 1147551 | 3.95 | $ 4,528,430.40 |
| Nov 11, 2025 | Steel Excel Inc. | Open Market Purchase | 1147551 | 3.95 | $ 4,528,430.40 |
| Nov 11, 2025 | ModusLink Global Solutions Inc | Open Market Purchase | 1147551 | 3.95 | $ 4,528,430.40 |
| Sep 9, 2025 | Norling Jonathan M | Option Excercise | 5899 | 1.59 | $ 9,379.41 |
| May 12, 2025 | Norling Jonathan M | Grant | 230500 | 0.00 | $ 0.00 |
| May 12, 2025 | Hayes Christopher M. | Grant | 539040 | 0.00 | $ 0.00 |
| Apr 3, 2025 | Norling Jonathan M | Option Excercise | 6099 | 2.09 | $ 12,746.91 |
| Apr 3, 2025 | Wells Sarah Weber | Option Excercise | 4504 | 2.09 | $ 9,413.36 |
| Apr 1, 2025 | Norling Jonathan M | Option Excercise | 11233 | 2.12 | $ 23,813.96 |
| Apr 1, 2025 | Wells Sarah Weber | Option Excercise | 8823 | 2.12 | $ 18,704.76 |
| Dec 13, 2024 | Tech Eric M. | Open Market Purchase | 4000 | 2.80 | $ 11,200.00 |