| Jun 26, 2026 | Sell | -3,013 | 45.03 USD | — | SEC |
| Jun 22, 2026 | Award | 62,500 | 0.00 USD | — | SEC |
| Feb 5, 2026 | Award | 150,000 | 0.00 USD | $0 | SEC |
| Jun 2, 2025 | AwardD | 500,000 | 0.00 USD | $0 | SEC |
| Dec 2, 2024 | OtherD | -90,000 | — | — | SEC |
| Dec 2, 2024 | OtherD | -7,900 | — | — | SEC |
| Dec 2, 2024 | OtherD | -139,380 | — | — | SEC |
| Dec 2, 2024 | OtherD | -15,090 | — | — | SEC |
| Dec 2, 2024 | OtherD | -90,580 | — | — | SEC |
| Dec 2, 2024 | OtherD | -119,700 | — | — | SEC |
| Oct 29, 2024 | AwardD | 7,900 | 0.00 USD | $0 | SEC |
| Jul 8, 2024 | Award | 3,165 | 0.00 USD | $0 | SEC |
| Jul 8, 2024 | AwardD | 3,165 | 0.00 USD | $0 | SEC |
| Apr 22, 2024 | AwardD | 5,333 | 0.00 USD | $0 | SEC |
| Feb 9, 2024 | AwardD | 90,580 | 0.00 USD | $0 | SEC |
| Feb 9, 2024 | Award | 15,090 | 0.00 USD | $0 | SEC |
| Dec 4, 2023 | AwardD | 52,858 | 0.00 USD | $0 | SEC |
| Aug 15, 2023 | Buy | 20,000 | 0.25 USD | $5K | SEC |
| Feb 10, 2023 | AwardD | 119,700 | 0.00 USD | $0 | SEC |
| Dec 30, 2022 | AwardD | 20,968 | 0.00 USD | $0 | SEC |
| Feb 11, 2022 | AwardD | 90,000 | 0.00 USD | $0 | SEC |
| Mar 19, 2020 | AwardD | 616,700 | 0.00 USD | $0 | SEC |
| Aug 15, 2019 | Buy | 5,000 | 1.01 USD | $5.1K | SEC |
| Jul 2, 2019 | AwardD | 150,000 | 0.00 USD | $0 | SEC |
| Jan 9, 2019 | AwardD | 500,000 | 0.00 USD | $0 | SEC |