| Jun 22, 2026 | Award | 5,925 | 0.00 USD | — | SEC |
| Jun 22, 2026 | AwardD | 9,730 | 0.00 USD | — | SEC |
| Oct 30, 2025 | Buy | 165,667 | 8.40 USD | $1.4M | SEC |
| Sep 15, 2025 | Buy | 325 | 6.96 USD | $2.3K | SEC |
| Sep 15, 2025 | Buy | 11,900 | 6.99 USD | $83.2K | SEC |
| Sep 15, 2025 | Buy | 19,783 | 6.99 USD | $138.3K | SEC |
| Jun 13, 2025 | Award | 6,900 | 0.00 USD | $0 | SEC |
| Jun 13, 2025 | AwardD | 10,350 | 0.00 USD | $0 | SEC |
| Dec 30, 2024 | BuyD | 7,500,000 | 4.00 USD | $30M | SEC |
| Dec 16, 2024 | Buy | 100,000 | 2.90 USD | $290K | SEC |
| Dec 16, 2024 | Buy | 31,800 | 3.01 USD | $95.7K | SEC |
| Nov 19, 2024 | Buy | 947 | 4.34 USD | $4.1K | SEC |
| Jun 11, 2024 | Award | 3,400 | 0.00 USD | $0 | SEC |
| Jun 11, 2024 | AwardD | 12,500 | 0.00 USD | $0 | SEC |
| Jun 21, 2023 | AwardD | 17,500 | 0.00 USD | $0 | SEC |
| Jun 21, 2023 | Award | 6,000 | 0.00 USD | $0 | SEC |
| Jun 21, 2022 | AwardD | 17,500 | 0.00 USD | $0 | SEC |
| Jun 23, 2021 | AwardD | 17,500 | 0.00 USD | $0 | SEC |
| Jun 22, 2020 | AwardD | 12,500 | 0.00 USD | $0 | SEC |
| Jun 25, 2019 | AwardD | 12,500 | 0.00 USD | $0 | SEC |