| Jul 15, 2026 | Award | 159,540 | 0.00 USD | — | SEC | |
| Jul 15, 2026 | Other | -395,045 | 19.00 USD | $7.5M | SEC | |
| Jul 2, 2026 | Other | -6,684 | 18.96 USD | $126.7K | SEC | |
| Apr 6, 2026 | Award | 14,019 | 0.00 USD | — | SEC | |
| Jan 6, 2026 | Other | -15,529 | 13.89 USD | $215.7K | SEC | |
| Jan 6, 2026 | Award | 38,314 | 0.00 USD | — | SEC | |
| Jul 2, 2025 | Award | 17,774 | 0.00 USD | — | SEC | |
| Jul 2, 2025 | Other | -6,154 | 12.48 USD | $76.8K | SEC | |
| Jan 3, 2025 | Other | -10,569 | 14.17 USD | $149.8K | SEC | |
| Jan 3, 2025 | Award | 25,338 | 0.00 USD | — | SEC | |
| Jul 2, 2024 | Award | 15,094 | 0.00 USD | — | SEC | |
| Jul 2, 2024 | Other | -10,895 | 13.31 USD | $145K | SEC | |
| Jan 3, 2024 | Other | -12,392 | 12.29 USD | $152.3K | SEC | |
| Jan 3, 2024 | Award | 48,000 | 0.00 USD | — | SEC | |
| Aug 2, 2023 | Other | -2,435 | 10.32 USD | $25.1K | SEC | |
| Jul 5, 2023 | Other | -2,976 | 9.70 USD | $28.9K | SEC | |
| Jul 5, 2023 | Award | 19,157 | 0.00 USD | — | SEC | |
| Aug 2, 2022 | Other | -2,435 | 11.23 USD | $27.3K | SEC | |
| Jul 1, 2022 | Award | 12,669 | 0.00 USD | — | SEC | |
| Jul 1, 2022 | Other | -3,284 | 10.75 USD | $35.3K | SEC | |