| Jun 16, 2026 | Other | -90,851 | — | — | SEC |
| Jun 16, 2026 | Other | -8,031,776 | — | — | SEC |
| Jun 16, 2026 | Other | -8,443 | — | — | SEC |
| Jun 16, 2026 | Other | -368,342 | — | — | SEC |
| Jun 16, 2026 | Other | -2,619,801 | — | — | SEC |
| Jun 16, 2026 | Other | -932,151 | — | — | SEC |
| Feb 27, 2026 | Award | 53,898 | 0.00 USD | $0 | SEC |
| Feb 27, 2026 | Award | 80,372 | 0.00 USD | $0 | SEC |
| Feb 27, 2026 | Award | 119,686 | 0.00 USD | $0 | SEC |
| Feb 18, 2026 | Other | -55,501 | 9.89 USD | $548.9K | SEC |
| Jan 30, 2026 | Other | -55,118 | 9.86 USD | $543.5K | SEC |
| Jan 20, 2026 | Other | -14,796 | 10.00 USD | $148K | SEC |
| May 19, 2025 | Buy | 25,000 | 6.71 USD | $167.8K | SEC |
| May 15, 2025 | Buy | 200,000 | 6.36 USD | $1.3M | SEC |
| Feb 28, 2025 | Award | 31,731 | 0.00 USD | $0 | SEC |
| Feb 28, 2025 | Award | 25,791 | 0.00 USD | $0 | SEC |
| Feb 18, 2025 | Other | -55,392 | 8.86 USD | $490.8K | SEC |
| Feb 18, 2025 | Award | 107,380 | 0.00 USD | $0 | SEC |
| Jan 31, 2025 | Award | 365,491 | 0.00 USD | $0 | SEC |
| Jan 21, 2025 | Other | -11,836 | 9.20 USD | $108.9K | SEC |
| Jan 21, 2025 | Other | -14,562 | 9.20 USD | $134K | SEC |
| Dec 31, 2024 | Gift | -200,000 | 0.00 USD | $0 | SEC |
| Aug 30, 2024 | Gift | -100,000 | 0.00 USD | $0 | SEC |
| Feb 16, 2024 | Award | 327,246 | 0.00 USD | $0 | SEC |
| Jan 23, 2024 | Other | -17,086 | 11.19 USD | $191.2K | SEC |