| May 29, 2026 | Buy | 390,625 | 10.24 USD | $4M | SEC |
| May 22, 2026 | Buy | 156,862.75 | 10.20 USD | $1.6M | SEC |
| Mar 12, 2026 | Buy | 642,927.79 | 10.11 USD | $6.5M | SEC |
| Feb 6, 2026 | Buy | 797,607.18 | 10.03 USD | $8M | SEC |
| Feb 2, 2026 | Buy | 299,700.3 | 10.01 USD | $3M | SEC |
| Oct 31, 2025 | Sell | -63,000 | 2.08 USD | $131K | SEC |
| Oct 30, 2025 | Buy | 195,312.5 | 10.24 USD | $2M | SEC |
| Oct 22, 2025 | Buy | 98,039.22 | 10.20 USD | $1M | SEC |
| Oct 16, 2025 | Buy | 147,492.63 | 10.17 USD | $1.5M | SEC |
| Oct 1, 2025 | Buy | 1,284,584.98 | 10.12 USD | $13M | SEC |
| Sep 12, 2025 | Buy | 646,123.26 | 10.06 USD | $6.5M | SEC |
| Sep 10, 2025 | Buy | 209,371.88 | 10.03 USD | $2.1M | SEC |
| Sep 10, 2025 | Buy | 3,009,980.05 | 10.02 USD | $30.2M | SEC |
| Sep 10, 2025 | Buy | 895,522.39 | 10.05 USD | $9M | SEC |
| Aug 22, 2025 | Buy | 800,000 | 10.00 USD | $8M | SEC |
| Nov 22, 2024 | Sell | -4,100,000 | 2.46 USD | $10.1M | SEC |
| Apr 26, 2023 | Sell | -385,314 | 7.79 USD | $3M | SEC |
| Apr 26, 2023 | Sell | -187,392 | 8.17 USD | $1.5M | SEC |
| Mar 29, 2023 | Other | -567,713 | 0.00 USD | $0 | SEC |
| Jan 4, 2023 | Sell | -40,000 | 5.86 USD | $234.4K | SEC |
| Oct 21, 2022 | OtherD | -3,750,000 | 0.01 USD | $37.5K | SEC |
| Aug 31, 2022 | OtherD | -9,280,000 | 0.00 USD | $0 | SEC |
| Aug 31, 2022 | Sell | -3,502,002 | 30.47 USD | $106.7M | SEC |
| Aug 31, 2022 | Other | 9,280,000 | 11.50 USD | $106.7M | SEC |
| Aug 10, 2010 | Other | 13,437 | — | — | SEC |