| Jul 14, 2026 | ExerciseD (derivative) | -150,000 | 0.00 USD | — | SEC | |
| Jul 14, 2026 | Exercise | 150,000 | — | — | SEC | |
| Jul 14, 2026 | AwardD (derivative) | 150,000 | 0.00 USD | — | SEC | |
| May 27, 2026 | OtherD (derivative) | 205,716 | 0.00 USD | — | SEC | |
| May 27, 2026 | Buy | 620,100 | 0.43 USD | $268.6K | SEC | |
| May 27, 2026 | Other | 1,371,439 | 0.00 USD | — | SEC | |
| May 27, 2026 | Buy | 144,346 | 0.42 USD | $60.3K | SEC | |
| Apr 27, 2026 | Buy | 922,890 | 0.60 USD | $553.7K | SEC | |
| Apr 27, 2026 | Buy | 84,552 | 0.60 USD | $50.7K | SEC | |
| Apr 27, 2026 | Buy | 417,813 | 0.60 USD | $250.7K | SEC | |
| Apr 27, 2026 | Buy | 809,109 | 0.58 USD | $469.3K | SEC | |
| Dec 9, 2025 | Exercise | 150,000 | — | — | SEC | |
| Dec 9, 2025 | ExerciseD (derivative) | 150,000 | 0.00 USD | — | SEC | |
| Dec 9, 2025 | AwardD (derivative) | 150,000 | 0.00 USD | — | SEC | |
| Oct 21, 2024 | AwardD (derivative) | 129,246 | 0.00 USD | — | SEC | |