| Aug 10, 2026 | Buy | 25,000 | 1.71 USD | $42.7K | SEC | |
| May 26, 2026 | Other | -46,170 | 2.25 USD | $103.9K | SEC | |
| Mar 24, 2026 | Award | 167,163 | 0.00 USD | — | SEC | |
| Mar 3, 2026 | Buy | 20,000 | 2.34 USD | $46.8K | SEC | |
| Aug 27, 2025 | Other | -25,150 | 3.46 USD | $87K | SEC | |
| May 23, 2025 | Other | -23,288 | 2.29 USD | $53.3K | SEC | |
| Apr 29, 2025 | Award | 155,500 | 0.00 USD | — | SEC | |
| Mar 13, 2025 | Buy | 24,115 | 3.30 USD | $79.6K | SEC | |
| Aug 14, 2024 | Other | -23,589 | 8.41 USD | $198.4K | SEC | |
| May 29, 2024 | Buy | 15,000 | 7.34 USD | $110.1K | SEC | |
| May 14, 2024 | Other | -10,490 | 8.34 USD | $87.5K | SEC | |
| Mar 27, 2024 | Award | 86,750 | 0.00 USD | — | SEC | |
| Aug 8, 2023 | Other | -33,151 | 10.81 USD | $358.4K | SEC | |
| Apr 3, 2023 | Award | 79,970 | 0.00 USD | — | SEC | |
| Jun 16, 2022 | Award | 179,840 | 0.00 USD | — | SEC | |
| Nov 9, 2021 | Buy | 20,000 | 18.65 USD | $373K | SEC | |
| Feb 3, 2009 | Other | 3,417 | 0.85 | $2.9K | SEC | |
| Apr 2, 2007 | Buy | 7,500 | — | — | SEC | |