| Jun 30, 2026 | AwardD | 26,041 | 5.17 USD | — | SEC |
| Jun 30, 2026 | Award | 9,671 | — | — | SEC |
| Jul 14, 2025 | Exercise | 52,500 | 1.10 USD | $57.8K | SEC |
| Jul 14, 2025 | Sell | -26,000 | 4.69 USD | $121.9K | SEC |
| Jul 14, 2025 | Exercise | 70,000 | 0.71 USD | $49.7K | SEC |
| Jul 14, 2025 | ExerciseD | -30,000 | 0.71 USD | $21.3K | SEC |
| Jul 14, 2025 | Sell | -31,800 | 6.36 USD | $202.2K | SEC |
| Jul 14, 2025 | ExerciseD | -52,500 | 1.10 USD | $57.8K | SEC |
| Jul 14, 2025 | Exercise | 12,723 | 0.79 USD | $10.1K | SEC |
| Jul 14, 2025 | ExerciseD | -70,000 | 0.71 USD | $49.7K | SEC |
| Jul 14, 2025 | Sell | -31,000 | 5.00 USD | $155K | SEC |
| Jul 14, 2025 | ExerciseD | -12,723 | 0.79 USD | $10.1K | SEC |
| Jul 14, 2025 | Exercise | 30,000 | 0.71 USD | $21.3K | SEC |
| Jul 14, 2025 | Sell | -13,000 | 5.03 USD | $65.4K | SEC |
| Jul 14, 2025 | Sell | -900 | 6.86 USD | $6.2K | SEC |
| Jul 21, 2020 | AwardD | 200,000 | 0.71 USD | $142K | SEC |
| Feb 12, 2018 | Gift | -12,000 | 2.52 USD | $30.2K | SEC |
| Mar 23, 2017 | Other | -12,500 | 0.00 USD | $0 | SEC |
| May 18, 2016 | AwardD | 12,723 | 0.79 USD | $10.1K | SEC |