| Jun 1, 2026 | AwardD | 137,831 | — | — | SEC |
| May 6, 2026 | Buy | 100,000 | 25.00 USD | $2.5M | SEC |
| Apr 8, 2026 | Buy | 478,641 | 19.43 USD | $9.3M | SEC |
| Apr 8, 2026 | Buy | 70,925 | — | — | SEC |
| Apr 8, 2026 | Buy | 8,180 | — | — | SEC |
| Apr 8, 2026 | Buy | 183,157 | — | — | SEC |
| Jan 30, 2026 | Sell | -5,575 | 5.55 USD | $30.9K | SEC |
| Jan 30, 2026 | Sell | -129,971 | 5.56 USD | $722.6K | SEC |
| Jan 30, 2026 | Sell | -388,827 | 5.63 USD | $2.2M | SEC |
| Dec 19, 2025 | Buy | 3,529,081 | 10.80 USD | $38.1M | SEC |
| Dec 15, 2025 | Gift | -145,181 | 0.00 USD | $0 | SEC |
| Nov 19, 2025 | AwardD | 595,632 | — | — | SEC |
| Oct 6, 2025 | Buy | 96,313,001 | — | — | SEC |
| Oct 6, 2025 | BuyD | 2,500,000 | — | — | SEC |
| Oct 6, 2025 | Buy | 580,000 | — | — | SEC |
| Oct 6, 2025 | BuyD | 11,250,000 | — | — | SEC |
| Oct 6, 2025 | BuyD | 6,000,000 | — | — | SEC |
| Oct 6, 2025 | Buy | 3,946,149 | — | — | SEC |
| Oct 6, 2025 | BuyD | 6,900,000 | — | — | SEC |
| Oct 6, 2025 | Buy | 600,938 | — | — | SEC |
| Oct 6, 2025 | Buy | 300,000 | — | — | SEC |
| Oct 6, 2025 | Buy | 500,000 | — | — | SEC |
| Oct 6, 2025 | Buy | 8,973,721 | 9.21 USD | $82.6M | SEC |
| Oct 6, 2025 | Buy | 900,000 | — | — | SEC |
| Oct 6, 2025 | Buy | 580,000 | — | — | SEC |