| Jun 11, 2026 | AwardD | 84,557 | 0.00 USD | $0 | SEC |
| Jun 11, 2026 | AwardD | 9,756 | 0.00 USD | $0 | SEC |
| Mar 9, 2023 | OtherD | -28,426 | — | — | SEC |
| Mar 9, 2023 | Other | -30,898 | 7.12 USD | $220K | SEC |
| Mar 9, 2023 | Other | -25,539 | 7.12 USD | $181.8K | SEC |
| Mar 9, 2023 | OtherD | -59,823 | — | — | SEC |
| Mar 9, 2023 | OtherD | -24,902 | — | — | SEC |
| Mar 9, 2023 | OtherD | -25,894 | — | — | SEC |
| Apr 4, 2022 | AwardD | 24,902 | 0.00 USD | $0 | SEC |
| Jan 11, 2022 | AwardD | 59,823 | 0.00 USD | $0 | SEC |
| Aug 24, 2021 | Award | 26,437 | 0.00 USD | $0 | SEC |
| Mar 11, 2021 | AwardD | 25,894 | 0.00 USD | $0 | SEC |
| Feb 2, 2021 | Award | 30,000 | 0.00 USD | $0 | SEC |
| Nov 24, 2020 | AwardD | 28,426 | 0.00 USD | $0 | SEC |
| Nov 24, 2020 | AwardD | 26,437 | 0.00 USD | $0 | SEC |
| Jun 15, 2017 | AwardD | 10,000 | 0.00 USD | $0 | SEC |
| Jun 15, 2017 | AwardD | 10,000 | 0.00 USD | $0 | SEC |
| Jun 15, 2017 | AwardD | 10,000 | 0.00 USD | $0 | SEC |
| Jun 15, 2017 | AwardD | 10,000 | 0.00 USD | $0 | SEC |
| Jun 8, 2017 | Buy | 4,000 | 3.58 USD | $14.3K | SEC |
| May 2, 2017 | AwardD | 175,000 | 0.00 USD | $0 | SEC |
| Dec 23, 2016 | AwardD | 10,000 | 0.00 USD | $0 | SEC |
| Dec 23, 2016 | AwardD | 10,000 | 0.00 USD | $0 | SEC |
| Dec 23, 2016 | AwardD | 10,000 | 0.00 USD | $0 | SEC |
| Dec 23, 2016 | AwardD | 10,000 | 0.00 USD | $0 | SEC |