| Jun 12, 2026 | Exercise | 18,666 | — | — | SEC |
| Jun 12, 2026 | Award | 54,000 | 0.00 USD | $0 | SEC |
| Jun 12, 2026 | AwardD | 56,000 | — | — | SEC |
| Jun 12, 2026 | Sell | -3,662 | 2.05 USD | $7.5K | SEC |
| Jun 12, 2026 | Award | 56,000 | 0.00 USD | $0 | SEC |
| Jun 12, 2026 | AwardD | 54,000 | — | — | SEC |
| Jun 12, 2026 | ExerciseD | -18,666 | — | — | SEC |
| Jun 12, 2026 | Other | -18,666 | 3.26 USD | $60.9K | SEC |
| Jun 12, 2026 | Award | 25,000 | 0.00 USD | $0 | SEC |
| May 27, 2026 | Sell | -9,604 | 2.59 USD | $24.9K | SEC |
| Sep 15, 2025 | Sell | -3,662 | 2.05 USD | $7.5K | SEC |
| Sep 11, 2024 | AwardD | 120,000 | 0.00 USD | $0 | SEC |
| Sep 11, 2024 | Award | 25,000 | 0.00 USD | $0 | SEC |
| Aug 21, 2024 | AwardD | 0 | 50,000.00 USD | $0 | SEC |
| Mar 6, 2024 | Buy | 10,000 | 0.59 USD | $5.9K | SEC |
| Dec 7, 2023 | Buy | 10,000 | 0.50 USD | $5K | SEC |
| May 26, 2023 | Buy | 15,000 | 0.67 USD | $10.1K | SEC |
| Feb 5, 2019 | Other | -14,038 | 4.48 USD | $62.9K | SEC |
| Feb 5, 2019 | AwardD | 26,000 | 0.00 USD | $0 | SEC |
| Feb 5, 2019 | Award | 15,000 | 0.00 USD | $0 | SEC |
| Mar 29, 2018 | Award | 90,000 | 0.00 USD | $0 | SEC |