| Aug 25, 2025 | Gubin Moishe | Open Market Purchase | 200 | 11.77 | $ 2,354.00 |
| Jul 21, 2025 | Gubin Moishe | Open Market Purchase | 1000 | 10.48 | $ 10,480.00 |
| Jul 8, 2025 | LEVINE JACK | Open Market Purchase | 10000 | 9.92 | $ 99,200.00 |
| Jun 10, 2025 | Gubin Moishe | Open Market Purchase | 600 | 10.79 | $ 6,475.80 |
| Jun 9, 2025 | Gubin Moishe | Open Market Purchase | 1304 | 10.28 | $ 13,405.12 |
| May 27, 2025 | Blisko Michael | Open Market Purchase | 20100 | 9.57 | $ 192,357.00 |
| May 19, 2025 | LEVINE JACK | Open Market Purchase | 10000 | 10.07 | $ 100,700.00 |
| Apr 8, 2025 | Blisko Michael | Open Market Purchase | 10000 | 9.25 | $ 92,500.00 |
| Dec 19, 2024 | Blisko Michael | Open Market Purchase | 9800 | 10.25 | $ 100,450.00 |
| Dec 18, 2024 | Flamion Greg Curtis | Open Market Purchase | 200 | 9.86 | $ 1,972.00 |
| Dec 12, 2024 | Blisko Michael | Open Market Purchase | 9600 | 10.35 | $ 99,360.00 |
| Dec 5, 2024 | LEVINE JACK | Open Market Purchase | 6073 | 9.91 | $ 60,193.50 |
| Dec 5, 2024 | Alyeska Investment Group, L.P. | Open Market Sale | 300000 | 10.25 | $ 3,075,120.00 |
| Dec 5, 2024 | Alyeska Master Fund, L.P. | Open Market Sale | 300000 | 10.25 | $ 3,075,120.00 |
| Dec 5, 2024 | ALYESKA FUND GP, LLC | Open Market Sale | 300000 | 10.25 | $ 3,075,120.00 |
| Dec 5, 2024 | ALYESKA INVESTMENT GROUP, LLC | Open Market Sale | 300000 | 10.25 | $ 3,075,120.00 |
| Dec 5, 2024 | ALYESKA INVESTMENTS, LLC | Open Market Sale | 300000 | 10.25 | $ 3,075,120.00 |
| Dec 5, 2024 | PAREKH ANAND | Open Market Sale | 300000 | 10.25 | $ 3,075,120.00 |
| Dec 3, 2024 | Gubin Moishe | Open Market Purchase | 250567 | 11.16 | $ 2,795,202.20 |