| Jul 1, 2026 | Exercise | 922 | 0.00 USD | — | SEC |
| Jul 1, 2026 | ExerciseD | -922 | 0.00 USD | — | SEC |
| May 18, 2026 | AwardD | 3,686 | 0.00 USD | $0 | SEC |
| May 18, 2026 | AwardD | 3,686 | 0.00 USD | $0 | SEC |
| Aug 15, 2025 | AwardD | 297,794 | 0.00 USD | $0 | SEC |
| Feb 20, 2025 | AwardD | 40,122 | 0.00 USD | $0 | SEC |
| Sep 13, 2024 | Buy | 5,000 | 1.34 USD | $6.7K | SEC |
| Sep 12, 2024 | AwardD | 3,650 | 0.00 USD | $0 | SEC |
| May 10, 2024 | AwardD | 19,608 | 0.00 USD | $0 | SEC |
| May 10, 2024 | Buy | 9,804 | 2.04 USD | $20K | SEC |
| Feb 26, 2024 | AwardD | 2,250 | 0.00 USD | $0 | SEC |
| Sep 15, 2023 | Buy | 6,993 | 1.43 USD | $10K | SEC |
| Jun 8, 2023 | Buy | 1,000 | 3.98 USD | $4K | SEC |
| May 4, 2023 | Buy | 2,500 | 3.64 USD | $9.1K | SEC |
| Feb 17, 2023 | AwardD | 20,182 | 0.00 USD | $0 | SEC |
| Jun 6, 2022 | Buy | 15,000 | 0.57 USD | $8.6K | SEC |
| May 27, 2021 | AwardD | 6,336 | 0.00 USD | $0 | SEC |
| Mar 4, 2021 | Buy | 3,000 | 2.42 USD | $7.3K | SEC |
| Jun 29, 2020 | AwardD | 40,000 | 0.00 USD | $0 | SEC |