| Jun 24, 2026 | OtherD | -181,000 | — | — | SEC |
| Jun 24, 2026 | Other | -45,000 | — | — | SEC |
| Jun 24, 2026 | OtherD | -250,000 | — | — | SEC |
| Jun 24, 2026 | OtherD | -600,000 | — | — | SEC |
| Feb 3, 2026 | Award | 45,000 | 0.00 USD | $0 | SEC |
| Feb 3, 2026 | AwardD | 181,000 | 0.00 USD | $0 | SEC |
| Feb 4, 2025 | AwardD | 250,000 | 0.00 USD | $0 | SEC |
| Jul 2, 2024 | AwardD | 600,000 | 0.00 USD | $0 | SEC |
| Jun 4, 2024 | OtherD | -63,700 | — | — | SEC |
| Jun 4, 2024 | Other | -10,410 | — | — | SEC |
| Jun 4, 2024 | OtherD | -38,561 | — | — | SEC |
| Jun 4, 2024 | OtherD | -60,852 | — | — | SEC |
| Jun 4, 2024 | OtherD | -26,972 | — | — | SEC |
| Jun 4, 2024 | OtherD | -250,000 | — | — | SEC |
| Jun 4, 2024 | OtherD | -106,100 | — | — | SEC |
| Jun 4, 2024 | OtherD | -167,000 | — | — | SEC |
| Jun 4, 2024 | OtherD | -313,359 | — | — | SEC |
| Jun 4, 2024 | OtherD | -138,000 | — | — | SEC |
| Jan 5, 2024 | AwardD | 106,100 | 0.00 USD | $0 | SEC |
| Jan 5, 2024 | AwardD | 63,700 | 0.00 USD | $0 | SEC |
| Jan 9, 2023 | AwardD | 250,000 | 0.00 USD | $0 | SEC |
| Feb 3, 2022 | Award | 3,910 | — | — | SEC |
| Feb 3, 2022 | AwardD | 167,000 | 0.00 USD | $0 | SEC |
| Feb 8, 2021 | AwardD | 138,000 | 0.00 USD | $0 | SEC |
| Jul 2, 2020 | Buy | 6,500 | 17.00 USD | $110.5K | SEC |