| May 18, 2026 | Buy | 100,000 | 5.49 USD | $549K | SEC |
| Apr 1, 2026 | Sell | -9,000,000 | 5.02 USD | $45.2M | SEC |
| Apr 1, 2026 | Sell | -2,000,000 | 5.54 USD | $11.1M | SEC |
| Jan 5, 2026 | Award | 16,026 | 0.00 USD | $0 | SEC |
| Jan 6, 2025 | Award | 11,278 | 0.00 USD | $0 | SEC |
| Dec 16, 2024 | Other | 442,418 | 0.00 USD | $0 | SEC |
| Sep 13, 2024 | Buy | 5,000 | 6.13 USD | $30.7K | SEC |
| May 23, 2024 | Buy | 2,000 | 6.54 USD | $13.1K | SEC |
| Apr 11, 2024 | Other | 24,318 | 0.00 USD | $0 | SEC |
| Jan 4, 2024 | Award | 12,275 | 0.00 USD | $0 | SEC |
| Dec 4, 2023 | Buy | 3,000 | 5.89 USD | $17.7K | SEC |
| Sep 18, 2023 | Buy | 2,000 | 5.76 USD | $11.5K | SEC |
| Aug 29, 2023 | Other | 41,860 | 0.00 USD | $0 | SEC |
| May 31, 2023 | Buy | 600 | 5.47 USD | $3.3K | SEC |
| May 25, 2023 | Buy | 166 | 5.75 USD | $954.5 | SEC |
| May 10, 2023 | Other | 11,800 | 0.00 USD | $0 | SEC |
| Feb 16, 2023 | Other | 467,674 | 0.00 USD | $0 | SEC |
| Jan 23, 2023 | Other | 8,950 | 0.00 USD | $0 | SEC |
| Jan 5, 2023 | Award | 8,813 | 0.00 USD | $0 | SEC |