| Jul 2, 2026 | ExerciseD | -5,000 | 0.00 USD | — | SEC |
| Jul 2, 2026 | Other | -1,217 | 26.13 USD | — | SEC |
| Jul 2, 2026 | Exercise | 5,000 | — | — | SEC |
| Jul 7, 2025 | Other | -1,218 | 4.10 USD | $5K | SEC |
| Jul 2, 2025 | Exercise | 5,000 | — | — | SEC |
| Jul 2, 2025 | ExerciseD | -5,000 | 0.00 USD | $0 | SEC |
| Nov 12, 2024 | Buy | 1,000 | 9.98 USD | $10K | SEC |
| Sep 13, 2024 | Buy | 6,000 | 0.56 USD | $3.4K | SEC |
| Sep 12, 2024 | Buy | 7,000 | 0.52 USD | $3.6K | SEC |
| Sep 12, 2024 | Buy | 7,000 | 0.50 USD | $3.5K | SEC |
| Aug 20, 2024 | Other | -36,525 | 0.65 USD | $23.7K | SEC |
| Aug 16, 2024 | AwardD | 300,000 | 0.00 USD | $0 | SEC |
| Aug 16, 2024 | Award | 150,000 | — | — | SEC |
| Jul 5, 2024 | Other | -12,175 | 0.65 USD | $7.9K | SEC |
| Jul 2, 2024 | ExerciseD | -50,000 | 0.00 USD | $0 | SEC |
| Jul 2, 2024 | Exercise | 50,000 | — | — | SEC |
| Dec 5, 2023 | Buy | 1,375 | 0.75 USD | $1K | SEC |
| Dec 1, 2023 | Buy | 1,300 | 0.77 USD | $1K | SEC |
| Dec 1, 2023 | Buy | 1,400 | 0.74 USD | $1K | SEC |
| Nov 29, 2023 | Buy | 1,435 | 0.70 USD | $1K | SEC |
| Nov 29, 2023 | Buy | 1,390 | 0.72 USD | $1K | SEC |
| Nov 27, 2023 | Buy | 1,412 | 0.71 USD | $1K | SEC |
| Nov 27, 2023 | Buy | 1,300 | 0.73 USD | $949 | SEC |
| Nov 22, 2023 | Buy | 14,285 | 0.73 USD | $10.4K | SEC |
| Jul 7, 2023 | Other | -12,175 | 1.01 USD | $12.3K | SEC |