| Jun 9, 2025 | Amato Gerald | Open Market Sale | 6000 | 9.58 | $ 57,462.32 |
| Jun 5, 2025 | Amato Gerald | Open Market Sale | 5000 | 9.36 | $ 46,800.00 |
| Apr 8, 2025 | deRose Susan | Other Disposition | 10000 | 0.00 | $ 0.00 |
| Apr 8, 2025 | Robert D. deRose & Susan deRose Family Trust DTD 11/18/1986 | Other Disposition | 10000 | 0.00 | $ 0.00 |
| Apr 8, 2025 | DEROSE ROBERT | Other Disposition | 10000 | 0.00 | $ 0.00 |
| Mar 12, 2025 | DEROSE ROBERT | Open Market Purchase | 3000 | 6.66 | $ 19,994.32 |
| Mar 12, 2025 | deRose Susan | Open Market Purchase | 3000 | 6.66 | $ 19,994.32 |
| Mar 12, 2025 | Robert D. deRose & Susan deRose Family Trust DTD 11/18/1986 | Open Market Purchase | 3000 | 6.66 | $ 19,994.32 |
| Feb 14, 2025 | DEROSE ROBERT | Open Market Purchase | 2000 | 8.29 | $ 16,580.00 |
| Feb 14, 2025 | deRose Susan | Open Market Purchase | 2000 | 8.29 | $ 16,580.00 |
| Feb 14, 2025 | Robert D. deRose & Susan deRose Family Trust DTD 11/18/1986 | Open Market Purchase | 2000 | 8.29 | $ 16,580.00 |
| Jan 13, 2025 | DEROSE ROBERT | Open Market Purchase | 3000 | 7.55 | $ 22,650.00 |
| Jan 13, 2025 | deRose Susan | Open Market Purchase | 3000 | 7.55 | $ 22,650.00 |
| Jan 13, 2025 | Robert D. deRose & Susan deRose Family Trust DTD 11/18/1986 | Open Market Purchase | 3000 | 7.55 | $ 22,650.00 |
| Dec 16, 2024 | DEROSE ROBERT | Open Market Purchase | 2000 | 9.10 | $ 18,200.00 |
| Dec 16, 2024 | deRose Susan | Open Market Purchase | 2000 | 9.10 | $ 18,200.00 |
| Dec 16, 2024 | Robert D. deRose & Susan deRose Family Trust DTD 11/18/1986 | Open Market Purchase | 2000 | 9.10 | $ 18,200.00 |
| Nov 20, 2024 | DEROSE ROBERT | Open Market Purchase | 1000 | 6.83 | $ 6,830.00 |
| Nov 20, 2024 | deRose Susan | Open Market Purchase | 1000 | 6.83 | $ 6,830.00 |
| Nov 20, 2024 | Robert D. deRose & Susan deRose Family Trust DTD 11/18/1986 | Open Market Purchase | 1000 | 6.83 | $ 6,830.00 |
| Nov 15, 2024 | DEROSE ROBERT | Open Market Purchase | 2500 | 6.98 | $ 17,450.00 |
| Nov 15, 2024 | deRose Susan | Open Market Purchase | 2500 | 6.98 | $ 17,450.00 |
| Nov 15, 2024 | Robert D. deRose & Susan deRose Family Trust DTD 11/18/1986 | Open Market Purchase | 2500 | 6.98 | $ 17,450.00 |