| Jun 5, 2026 | AwardD | 53,250 | 0.00 USD | $0 | SEC |
| Jun 5, 2026 | Award | 35,500 | 0.00 USD | $0 | SEC |
| Jun 2, 2026 | AwardD | 42,671 | 0.00 USD | $0 | SEC |
| Jun 2, 2026 | Award | 21,335 | 0.00 USD | $0 | SEC |
| Jun 5, 2025 | Award | 12,800 | 0.00 USD | $0 | SEC |
| Jun 5, 2025 | AwardD | 19,500 | 0.00 USD | $0 | SEC |
| Jun 4, 2025 | Award | 56,623 | 0.00 USD | $0 | SEC |
| Jun 4, 2025 | AwardD | 113,246 | 0.00 USD | $0 | SEC |
| Nov 26, 2024 | Gift | 50,000 | 0.00 USD | $0 | SEC |
| Nov 26, 2024 | BuyD | 561,797 | — | — | SEC |
| Nov 26, 2024 | BuyD | 561,797 | — | — | SEC |
| Nov 26, 2024 | Buy | 1,123,595 | — | — | SEC |
| Jun 10, 2024 | AwardD | 25,000 | 0.00 USD | $0 | SEC |
| May 31, 2024 | Award | 49,220 | 0.00 USD | $0 | SEC |
| May 31, 2024 | AwardD | 98,440 | 0.00 USD | $0 | SEC |
| Aug 16, 2023 | Buy | 388,889 | 0.90 USD | $350K | SEC |
| Aug 16, 2023 | Buy | 388,889 | 0.90 USD | $350K | SEC |
| Aug 16, 2023 | Gift | 50,000 | 0.00 USD | $0 | SEC |
| Jun 26, 2023 | AwardD | 43,800 | 0.00 USD | $0 | SEC |
| Jun 7, 2023 | AwardD | 25,000 | 0.00 USD | $0 | SEC |
| Jul 5, 2022 | Buy | 238,095 | 2.10 USD | $500K | SEC |
| Jun 17, 2022 | AwardD | 25,000 | 0.00 USD | $0 | SEC |
| Jul 8, 2021 | OtherD | -130,180 | 0.00 USD | $0 | SEC |
| Jul 8, 2021 | Buy | 35,000 | 16.00 USD | $560K | SEC |
| Jul 8, 2021 | Other | 131,595 | — | — | SEC |