| Jun 3, 2026 | Award | 8,720 | 0.00 USD | $0 | SEC |
| Jun 3, 2026 | AwardD | 11,182 | 0.00 USD | $0 | SEC |
| Feb 23, 2026 | Buy | 46,800 | 6.36 USD | $297.6K | SEC |
| Feb 18, 2026 | Buy | 600 | 4.64 USD | $2.8K | SEC |
| Jun 5, 2025 | AwardD | 19,554 | 0.00 USD | $0 | SEC |
| May 13, 2025 | Buy | 150 | 5.26 USD | $789 | SEC |
| May 13, 2025 | Buy | 1,500 | 4.66 USD | $7K | SEC |
| Jun 7, 2024 | AwardD | 27,250 | 0.00 USD | $0 | SEC |
| Jun 6, 2024 | AwardD | 20,961 | 0.00 USD | $0 | SEC |
| Jun 7, 2023 | AwardD | 12,012 | 0.00 USD | $0 | SEC |
| Jun 9, 2022 | AwardD | 26,985 | 0.00 USD | $0 | SEC |
| Mar 2, 2022 | Buy | 600 | 9.03 USD | $5.4K | SEC |
| Nov 19, 2021 | Buy | 875 | 14.63 USD | $12.8K | SEC |
| Nov 19, 2021 | Buy | 300 | 13.69 USD | $4.1K | SEC |
| Aug 16, 2021 | Buy | 625 | 19.72 USD | $12.3K | SEC |
| Jul 2, 2021 | Buy | 1,000 | 25.10 USD | $25.1K | SEC |
| Jul 2, 2021 | OtherD | -11,250,000 | 0.00 USD | $0 | SEC |
| Jul 2, 2021 | Buy | 222,222 | 18.00 USD | $4M | SEC |
| Jul 2, 2021 | Other | 711,161 | — | — | SEC |
| Jul 1, 2021 | AwardD | 10,382 | 0.00 USD | $0 | SEC |
| Jul 14, 2020 | Award | 135 | 0.00 USD | $0 | SEC |
| May 4, 2020 | AwardD | 3,501 | 0.00 USD | $0 | SEC |
| Apr 14, 2020 | Award | 193 | 0.00 USD | $0 | SEC |
| Jan 14, 2020 | Award | 155 | 80.63 USD | $12.5K | SEC |
| Jan 8, 2020 | Sell | -500 | 75.97 USD | $38K | SEC |