| Jan 7, 2026 | SCHOENING DANNY ROBERT | Open Market Sale | 56870 | 13.75 | $ 782,135.48 |
| Jan 2, 2026 | SCHOENING DANNY ROBERT | Open Market Sale | 53708 | 13.57 | $ 728,724.55 |
| Dec 5, 2025 | SCHOENING DANNY ROBERT | Grant | 4700 | 14.33 | $ 67,351.00 |
| Nov 4, 2025 | Dayton Judd | Grant | 4000 | 16.74 | $ 66,960.00 |
| Nov 4, 2025 | Lehmann Dale E | Grant | 4000 | 16.74 | $ 66,960.00 |
| Nov 4, 2025 | Malhotra R. Rimmy | Grant | 4000 | 16.74 | $ 66,960.00 |
| Jun 27, 2025 | Malhotra R. Rimmy | Open Market Sale | 15000 | 11.01 | $ 165,150.00 |
| Jun 26, 2025 | Topline Capital Management, LLC | Open Market Sale | 88645 | 11.42 | $ 1,012,297.15 |
| Jun 26, 2025 | McBirney Collin | Open Market Sale | 88645 | 11.42 | $ 1,012,297.15 |
| Jun 26, 2025 | Topline Capital Partners, LP | Open Market Sale | 88645 | 11.42 | $ 1,012,297.15 |
| Jun 13, 2025 | Dayton Judd | Open Market Sale | 18377 | 9.27 | $ 170,369.56 |
| Jun 9, 2025 | Malhotra R. Rimmy | Open Market Sale | 5000 | 9.37 | $ 46,850.00 |
| Jun 6, 2025 | HAWKINS KAREN LEA | Open Market Sale | 12000 | 9.21 | $ 110,520.00 |
| Jun 5, 2025 | Lehmann Dale E | Open Market Sale | 25537 | 9.28 | $ 236,975.39 |
| Jun 2, 2025 | SCHOENING DANNY ROBERT | Open Market Sale | 20000 | 8.73 | $ 174,525.94 |
| May 23, 2025 | SCHOENING DANNY ROBERT | Open Market Sale | 2186 | 8.07 | $ 17,641.02 |
| May 21, 2025 | SCHOENING DANNY ROBERT | Open Market Sale | 19814 | 8.03 | $ 159,101.62 |
| Mar 7, 2025 | Lehmann Dale E | Open Market Sale | 30000 | 5.65 | $ 169,500.00 |