| Aug 17, 2026 | Sell | -1,430 | 10.86 USD | $15.5K | SEC | |
| Aug 17, 2026 | Award | 215,231 | 0.00 USD | — | SEC | |
| Aug 17, 2026 | Sell | -15,457 | 9.61 USD | $148.6K | SEC | |
| Jul 7, 2026 | Sell | -154 | 7.76 USD | $1.2K | SEC | |
| Apr 7, 2026 | Sell | -144 | 8.84 USD | $1.3K | SEC | |
| Mar 16, 2026 | Sell | -396 | 10.43 USD | $4.1K | SEC | |
| Jan 5, 2026 | Sell | -183 | 9.42 USD | $1.7K | SEC | |
| Sep 17, 2025 | Award | 2,306 | 0.00 USD | — | SEC | |
| Sep 16, 2025 | Sell | -2,225 | 17.39 USD | $38.7K | SEC | |
| Sep 16, 2025 | Sell | 35,900 | 17.39 USD | $624.3K | SEC | |
| Aug 5, 2025 | Other | 1,769 | — | — | SEC | |
| Jul 3, 2025 | Other | 149 | — | — | SEC | |
| Jul 3, 2025 | Other | -22,631 | — | — | SEC | |
| Jul 3, 2025 | Other | -7,872 | 22.25 USD | $175.2K | SEC | |
| Jun 18, 2025 | Other | 51,309 | — | — | SEC | |
| Jun 18, 2025 | OtherD (derivative) | -2,500 | 0.00 USD | — | SEC | |
| Jun 18, 2025 | OtherD (derivative) | -1,300 | 0.00 USD | — | SEC | |
| Jun 18, 2025 | Other | 2,500 | — | — | SEC | |
| Jun 18, 2025 | Other | 1,300 | — | — | SEC | |