| Aug 4, 2026 | Award | 4,314 | 93.51 USD | $403.4K | SEC | |
| Aug 4, 2026 | Award | 10,694 | 93.51 USD | $1M | SEC | |
| Feb 18, 2026 | AwardD (derivative) | 9,719 | — | — | SEC | |
| Jan 9, 2026 | AwardD (derivative) | 25,396 | — | — | SEC | |
| Jun 16, 2025 | Buy | 11,210 | 2.23 USD | $25K | SEC | |
| Jan 28, 2025 | Other | -4,889 | 2.93 USD | $14.3K | SEC | |
| Jan 3, 2025 | AwardD (derivative) | 310,231 | — | — | SEC | |
| Dec 31, 2024 | Other | -2,179 | 2.97 USD | $6.5K | SEC | |
| Sep 24, 2024 | Sell | -9,356 | 5.28 USD | $49.4K | SEC | |
| Feb 29, 2024 | Other | -2,670 | 6.50 USD | $17.4K | SEC | |
| Jan 3, 2024 | AwardD (derivative) | 100,966 | — | — | SEC | |
| Jan 3, 2024 | Other | -2,732 | 9.31 USD | $25.4K | SEC | |
| Jun 2, 2023 | Award | 13,293 | 0.00 USD | — | SEC | |
| Mar 3, 2023 | Other | -1,674 | 9.16 USD | $15.3K | SEC | |
| Jan 4, 2023 | AwardD (derivative) | 45,221 | — | — | SEC | |
| Jan 3, 2023 | Other | -3,548 | 9.73 USD | $34.5K | SEC | |