| May 29, 2026 | AwardD | 150,000 | 0.00 USD | $0 | SEC |
| Apr 3, 2026 | AwardD | 100,000 | 0.00 USD | $0 | SEC |
| Mar 6, 2026 | Other | -19,242 | — | — | SEC |
| Aug 26, 2025 | Award | 40,000 | — | — | SEC |
| Dec 27, 2024 | AwardD | 50,000 | 0.00 USD | $0 | SEC |
| Dec 20, 2021 | AwardD | 15,000 | 0.00 USD | $0 | SEC |
| Dec 20, 2021 | Award | 15,000 | 0.00 USD | $0 | SEC |
| Sep 24, 2021 | Award | 1,000 | 0.00 USD | $0 | SEC |
| Sep 24, 2021 | Other | -2,763 | 5.14 USD | $14.2K | SEC |
| Sep 24, 2021 | ExerciseD | -14,200 | 0.00 USD | $0 | SEC |
| Sep 24, 2021 | Exercise | 14,200 | 1.00 USD | $14.2K | SEC |
| Sep 24, 2021 | AwardD | 14,200 | 0.00 USD | $0 | SEC |
| Sep 1, 2020 | Award | 5,000 | 0.20 USD | $1K | SEC |
| Sep 1, 2020 | Exercise | 56,800 | 0.20 USD | $11.4K | SEC |
| Sep 1, 2020 | AwardD | 71,000 | — | — | SEC |
| Sep 1, 2020 | ExerciseD | -71,000 | — | — | SEC |
| Dec 21, 2018 | AwardD | 162,500 | 0.00 USD | $0 | SEC |
| Dec 21, 2018 | AwardD | 50,000 | 0.00 USD | $0 | SEC |
| Dec 21, 2018 | OtherD | -37,500 | 0.00 USD | $0 | SEC |
| Jun 2, 2017 | AwardD | 3,750,000 | 0.00 USD | $0 | SEC |
| Apr 11, 2016 | AwardD | 500,000 | 0.00 USD | $0 | SEC |