| Jul 2, 2026 | Exercise | 552,927 | 0.00 USD | — | SEC |
| Jul 2, 2026 | Other | -303,861 | 1.20 USD | — | SEC |
| Jul 2, 2026 | ExerciseD | -552,927 | 0.00 USD | — | SEC |
| Jun 18, 2026 | AwardD | 104,452 | 0.00 USD | — | SEC |
| Jun 18, 2026 | AwardD | 575 | 0.00 USD | — | SEC |
| Mar 31, 2026 | ExerciseD | 4,049,593 | 0.00 USD | $0 | SEC |
| Mar 31, 2026 | Exercise | 2,089,043 | — | — | SEC |
| Oct 23, 2025 | Exercise | 2,000,000 | — | — | SEC |
| Oct 23, 2025 | AwardD | 1,147,031 | 0.00 USD | $0 | SEC |
| Oct 23, 2025 | Exercise | -2,000,000 | — | — | SEC |
| Aug 14, 2025 | Exercise | 466,667 | — | — | SEC |
| Aug 14, 2025 | OtherD | -19,167 | — | — | SEC |
| Aug 14, 2025 | Award | 552,927 | — | — | SEC |
| Aug 14, 2025 | Exercise | 1,533,333 | — | — | SEC |
| Aug 14, 2025 | OtherD | -5,833 | — | — | SEC |
| Jul 8, 2025 | OtherD | 1,533,333 | — | — | SEC |
| Jul 8, 2025 | OtherD | -19,167 | — | — | SEC |
| Jul 8, 2025 | OtherD | 466,667 | — | — | SEC |
| Jul 8, 2025 | OtherD | -5,833 | — | — | SEC |
| Apr 1, 2025 | AwardD | 4,049,593 | 0.00 USD | $0 | SEC |
| Apr 1, 2025 | BuyD | 19,167 | — | — | SEC |
| Apr 1, 2025 | OtherD | 5,833 | — | — | SEC |
| Apr 1, 2025 | Buy | 7,019,978 | 0.75 USD | $5.3M | SEC |
| Jan 25, 2017 | Other | -121,935 | 16.15 USD | $2M | SEC |
| Aug 19, 2016 | SellD | -480,000 | — | — | SEC |