| Jun 26, 2026 | AwardD | 45,000 | 0.00 USD | — | SEC |
| Jun 18, 2026 | Award | 57,100 | 0.00 USD | — | SEC |
| Jun 18, 2025 | Award | 57,603 | 0.00 USD | $0 | SEC |
| Jun 12, 2025 | AwardD | 123,500 | 0.00 USD | $0 | SEC |
| Feb 4, 2025 | Buy | 14,200 | 1.76 USD | $25K | SEC |
| Sep 5, 2024 | AwardD | 19,315 | 0.00 USD | $0 | SEC |
| May 29, 2024 | Award | 72,481 | 0.00 USD | $0 | SEC |
| Mar 11, 2024 | OtherD | -10,000 | — | — | SEC |
| Mar 11, 2024 | Other | -135,000 | — | — | SEC |
| Mar 11, 2024 | OtherD | -30,500 | — | — | SEC |
| Jan 9, 2024 | Award | 115,000 | 0.00 USD | $0 | SEC |
| Nov 28, 2023 | Award | 20,000 | 0.00 USD | $0 | SEC |
| Jan 26, 2023 | AwardD | 100,000 | 0.00 USD | $0 | SEC |
| Oct 4, 2022 | AwardD | 305,000 | 0.00 USD | $0 | SEC |
| Mar 13, 2018 | OtherD | -8,334 | — | — | SEC |
| Mar 13, 2018 | OtherD | -35,100 | — | — | SEC |
| Mar 13, 2018 | OtherD | -50,000 | — | — | SEC |
| Mar 13, 2018 | OtherD | -20,834 | — | — | SEC |
| Mar 13, 2018 | OtherD | -1,250 | — | — | SEC |
| Mar 13, 2018 | OtherD | -12,000 | — | — | SEC |
| Mar 13, 2018 | OtherD | -2,500 | — | — | SEC |
| Mar 13, 2018 | OtherD | -7,800 | — | — | SEC |
| Mar 13, 2018 | OtherD | -2,500 | — | — | SEC |
| Mar 13, 2018 | Other | -10,315 | — | — | SEC |
| Mar 13, 2018 | OtherD | -1,250 | — | — | SEC |