| Jun 12, 2026 | Award | 67,073 | — | — | SEC |
| Apr 6, 2026 | Buy | 83,333 | 1.20 USD | $100K | SEC |
| Jun 16, 2025 | Award | 40,425 | — | — | SEC |
| Jun 18, 2024 | Award | 18,255 | — | — | SEC |
| Jun 17, 2024 | Award | 11,627 | — | — | SEC |
| Jun 14, 2023 | Award | 3,500 | — | — | SEC |
| Jun 14, 2023 | Award | 7,000 | — | — | SEC |
| Mar 20, 2023 | Other | -40,100 | — | — | SEC |
| Jun 17, 2022 | Award | 3,500 | — | — | SEC |
| Jun 16, 2022 | Award | 7,000 | — | — | SEC |
| Jun 8, 2022 | Award | 12,500 | 0.00 USD | $0 | SEC |
| Jun 17, 2021 | Award | 3,500 | — | — | SEC |
| Jun 16, 2021 | Award | 7,000 | — | — | SEC |
| Jun 9, 2021 | Award | 12,500 | 0.00 USD | $0 | SEC |
| Jun 11, 2020 | Award | 5,000 | — | — | SEC |
| Jun 10, 2020 | Award | 5,000 | 0.00 USD | $0 | SEC |
| May 28, 2020 | Award | 3,500 | — | — | SEC |
| Jun 13, 2019 | Award | 3,000 | — | — | SEC |
| Jun 11, 2019 | Award | 12,500 | — | — | SEC |
| May 29, 2019 | Award | 3,000 | — | — | SEC |
| Feb 28, 2019 | Award | 3,000 | — | — | SEC |
| Jan 2, 2019 | Other | -17,500 | 0.00 USD | $0 | SEC |
| Jun 18, 2018 | Award | 3,000 | — | — | SEC |
| May 17, 2018 | Award | 12,500 | — | — | SEC |
| May 16, 2018 | Award | 3,000 | — | — | SEC |