| Aug 17, 2026 | Other | -599 | 5.11 USD | $3.1K | SEC | |
| Apr 2, 2026 | Other | -589 | 5.06 USD | $3K | SEC | |
| Mar 23, 2026 | Other | -3,142 | 5.37 USD | $16.9K | SEC | |
| Mar 23, 2026 | Other | -704 | 5.25 USD | $3.7K | SEC | |
| Mar 11, 2026 | Award | 47,032 | 0.00 USD | — | SEC | |
| Mar 11, 2026 | Other | -4,700 | 5.58 USD | $26.2K | SEC | |
| Feb 2, 2026 | Other | -775 | 6.86 USD | $5.3K | SEC | |
| Aug 18, 2025 | Other | -601 | 10.09 USD | $6.1K | SEC | |
| Apr 2, 2025 | Other | -592 | 7.16 USD | $4.2K | SEC | |
| Mar 24, 2025 | Other | -707 | 7.94 USD | $5.6K | SEC | |
| Mar 20, 2025 | Other | -3,156 | 8.37 USD | $26.4K | SEC | |
| Mar 11, 2025 | Award | 31,658 | 0.00 USD | — | SEC | |
| Feb 4, 2025 | Other | -545 | 8.29 USD | $4.5K | SEC | |
| Aug 15, 2024 | Other | -400 | 10.73 USD | $4.3K | SEC | |
| Apr 2, 2024 | Other | -395 | 14.79 USD | $5.8K | SEC | |
| Mar 22, 2024 | Other | -476 | 15.00 USD | $7.1K | SEC | |
| Mar 19, 2024 | Award | 21,159 | 0.00 USD | — | SEC | |
| Feb 2, 2024 | Other | -550 | 14.65 USD | $8.1K | SEC | |
| Aug 16, 2023 | Award | 4,029 | 0.00 USD | — | SEC | |
| Apr 5, 2023 | Other | -450 | 9.66 USD | $4.3K | SEC | |
| Mar 23, 2023 | Award | 4,739 | 0.00 USD | — | SEC | |
| Feb 3, 2023 | Award | 4,659 | 10.73 USD | $50K | SEC | |