| Jul 2, 2026 | Other | -27,900 | 9.39 USD | — | SEC |
| Jun 10, 2026 | Sell | -10,000 | 9.35 USD | $93.5K | SEC |
| Mar 3, 2026 | Other | -11,051 | 5.47 USD | $60.4K | SEC |
| Mar 3, 2026 | Other | -24,640 | 5.47 USD | $134.8K | SEC |
| Mar 3, 2026 | Other | -47,199 | 5.47 USD | $258.2K | SEC |
| Feb 20, 2026 | Award | 246,323 | 0.00 USD | $0 | SEC |
| Dec 11, 2025 | Other | -161,000 | 7.59 USD | $1.2M | SEC |
| Dec 3, 2025 | Other | -7,500 | 7.78 USD | $58.4K | SEC |
| Aug 15, 2025 | Other | -15,000 | 7.87 USD | $118.1K | SEC |
| Jul 3, 2025 | Other | -27,900 | 6.34 USD | $176.9K | SEC |
| Mar 6, 2025 | Award | 157,276 | 0.00 USD | $0 | SEC |
| Mar 4, 2025 | Other | -12,129 | 8.31 USD | $100.8K | SEC |
| Mar 4, 2025 | Other | -11,051 | 8.31 USD | $91.8K | SEC |
| Mar 4, 2025 | Other | -47,199 | 8.31 USD | $392.2K | SEC |
| Jul 2, 2024 | Other | -27,900 | 6.29 USD | $175.5K | SEC |
| Mar 8, 2024 | Award | 301,270 | 0.00 USD | $0 | SEC |
| Mar 5, 2024 | Other | -12,128 | 5.98 USD | $72.5K | SEC |
| Mar 5, 2024 | Other | -11,050 | 5.98 USD | $66.1K | SEC |
| Jul 20, 2023 | Award | 178,082 | 0.00 USD | $0 | SEC |