| May 26, 2026 | Award | 13,859 | 9.38 USD | $130K | SEC |
| May 19, 2026 | AwardD | 7,446 | 0.00 USD | $0 | SEC |
| May 4, 2026 | AwardD | 12,500 | 0.00 USD | $0 | SEC |
| Apr 13, 2026 | Award | 2,804 | 9.36 USD | $26.2K | SEC |
| Jan 30, 2026 | Award | 3,697 | 8.19 USD | $30.3K | SEC |
| Jan 30, 2026 | Award | 3,052 | 8.60 USD | $26.2K | SEC |
| Jul 3, 2025 | Award | 4,801 | 7.55 USD | $36.2K | SEC |
| Jun 9, 2025 | Award | 17,195 | 0.00 USD | $0 | SEC |
| May 28, 2025 | Award | 3,110 | 0.00 USD | $0 | SEC |
| Jun 17, 2024 | Award | 17,808 | 0.00 USD | $0 | SEC |
| Jan 26, 2024 | Other | -18,418 | — | — | SEC |
| Jan 26, 2024 | Award | 8,559 | — | — | SEC |
| Sep 13, 2023 | Other | -96,230 | — | — | SEC |
| Sep 13, 2023 | Award | 64,474 | — | — | SEC |
| Jul 12, 2023 | Award | 12,555 | 0.00 USD | $0 | SEC |
| Apr 22, 2022 | Award | 10,718 | 0.00 USD | $0 | SEC |
| Apr 15, 2021 | Award | 8,799 | 0.00 USD | $0 | SEC |
| Apr 17, 2020 | Award | 13,117 | 0.00 USD | $0 | SEC |
| Jun 5, 2019 | Award | 8,647 | 0.00 USD | $0 | SEC |
| Sep 6, 2018 | Award | 21,234 | 0.00 USD | $0 | SEC |
| Sep 6, 2018 | Award | 5,308 | 0.00 USD | $0 | SEC |
| Sep 12, 2017 | Award | 300,000 | 21.45 USD | $6.4M | SEC |
| Sep 12, 2017 | Other | -1,398 | 0.00 USD | $0 | SEC |
| Jul 24, 2017 | Award | 1,398 | 21.45 USD | $30K | SEC |
| Jul 24, 2017 | Award | 1,283 | 23.37 USD | $30K | SEC |