| Jun 9, 2026 | Award | 5,778 | 0.00 USD | $0 | SEC |
| Jun 9, 2026 | AwardD | 16,667 | 0.00 USD | $0 | SEC |
| Jun 16, 2025 | AwardD | 20,568 | 0.00 USD | $0 | SEC |
| Jun 16, 2025 | Award | 7,609 | 0.00 USD | $0 | SEC |
| Mar 3, 2025 | AwardD | 342,500 | 0.00 USD | $0 | SEC |
| Jan 23, 2025 | Sell | -19,109 | 6.59 USD | $125.9K | SEC |
| Nov 13, 2024 | Sell | -8,687 | 10.85 USD | $94.3K | SEC |
| Jul 17, 2024 | Sell | -33,848 | 11.72 USD | $396.7K | SEC |
| Jun 18, 2024 | AwardD | 27,052 | 0.00 USD | $0 | SEC |
| Jun 18, 2024 | Award | 10,139 | 0.00 USD | $0 | SEC |
| Mar 26, 2024 | Sell | -16,851 | 9.11 USD | $153.5K | SEC |
| Jan 22, 2024 | AwardD | 475,000 | 0.00 USD | $0 | SEC |
| Nov 3, 2023 | Award | 37,500 | 0.00 USD | $0 | SEC |
| Jul 17, 2023 | OtherD | -225,000 | — | — | SEC |
| Jul 17, 2023 | OtherD | -175,000 | — | — | SEC |
| Jul 17, 2023 | Award | 200,000 | — | — | SEC |
| Jun 2, 2023 | Award | 4,375 | 0.00 USD | $0 | SEC |
| Jun 2, 2023 | AwardD | 12,220 | 0.00 USD | $0 | SEC |
| Apr 7, 2023 | Buy | 12,919 | 7.82 USD | $101K | SEC |
| Mar 10, 2023 | OtherD | -11,154 | — | — | SEC |
| Mar 10, 2023 | Other | -3,673 | — | — | SEC |
| Mar 10, 2023 | OtherD | -33,846 | — | — | SEC |
| Mar 10, 2023 | OtherD | -5,250 | — | — | SEC |
| Mar 10, 2023 | OtherD | -21,603 | — | — | SEC |
| Mar 10, 2023 | OtherD | -21,096 | — | — | SEC |