| Jul 1, 2026 | Exercise | 1,000,000 | 0.00 USD | — | SEC |
| Jul 1, 2026 | ExerciseD | -1,000,000 | 0.00 USD | — | SEC |
| Feb 4, 2026 | AwardD | 2,152,262 | 0.00 USD | $0 | SEC |
| Feb 4, 2026 | AwardD | 2,087,683 | 0.00 USD | $0 | SEC |
| Feb 4, 2026 | AwardD | 500,000 | 0.00 USD | $0 | SEC |
| Feb 4, 2026 | AwardD | 4,304,525 | 0.00 USD | $0 | SEC |
| Jan 6, 2025 | Other | -11,367 | 10.07 USD | $114.5K | SEC |
| Nov 19, 2024 | Award | 43,630 | 0.00 USD | $0 | SEC |
| Apr 25, 2024 | AwardD | 12,510 | 0.00 USD | $0 | SEC |
| Mar 6, 2024 | Award | 6,499 | — | — | SEC |
| Apr 14, 2023 | Other | 40,000 | — | — | SEC |
| Apr 14, 2023 | OtherD | -40,000 | — | — | SEC |
| Dec 6, 2019 | Other | -5,900 | 1.52 USD | $9K | SEC |
| Jul 22, 2016 | Award | 2,520 | 0.00 USD | $0 | SEC |
| Jun 6, 2016 | Award | 1,536 | 0.00 USD | $0 | SEC |
| Jan 11, 2016 | Award | 8,114 | 0.00 USD | $0 | SEC |
| Dec 1, 2015 | Award | 978 | 0.00 USD | $0 | SEC |
| Dec 1, 2015 | Award | 4,497 | 0.00 USD | $0 | SEC |
| Oct 13, 2015 | Other | -2,426,900 | — | — | SEC |
| Oct 13, 2015 | Other | -122,662 | — | — | SEC |
| Oct 13, 2015 | Award | 1,580,504 | — | — | SEC |
| Aug 25, 2015 | Award | 4,497 | 0.00 USD | $0 | SEC |
| May 19, 2015 | Other | -50,516 | 2.44 USD | $123.3K | SEC |
| Apr 24, 2015 | Award | 368,824 | 0.00 USD | $0 | SEC |
| Nov 17, 2014 | Other | -27,897 | 3.07 USD | $85.6K | SEC |