| Jun 18, 2026 | Other | -55,680 | 3.18 USD | — | SEC |
| Jun 18, 2026 | Award | 102,598 | 0.00 USD | — | SEC |
| Jun 15, 2026 | Sell | -115,480 | 3.56 USD | $411.1K | SEC |
| Jun 8, 2026 | Award | 203,700 | 0.00 USD | $0 | SEC |
| Jun 8, 2026 | Other | -107,760 | 3.49 USD | $376.1K | SEC |
| Jun 8, 2026 | BuyD | 1,093,275 | 1.07 USD | $1.2M | SEC |
| Mar 18, 2026 | Award | 38,476 | 0.00 USD | $0 | SEC |
| Mar 18, 2026 | Other | -27,635 | 3.22 USD | $89K | SEC |
| Mar 18, 2026 | Award | 30,178 | 0.00 USD | $0 | SEC |
| Dec 18, 2025 | Award | 30,177 | 0.00 USD | $0 | SEC |
| Dec 18, 2025 | Award | 38,478 | 0.00 USD | $0 | SEC |
| Dec 18, 2025 | Other | -33,675 | 3.79 USD | $127.6K | SEC |
| Dec 8, 2025 | Sell | -12,333 | 4.05 USD | $49.9K | SEC |
| Dec 8, 2025 | OtherD | 50,000 | 0.00 USD | $0 | SEC |
| Dec 8, 2025 | Other | 50,000 | 1.00 USD | $50K | SEC |
| Sep 18, 2025 | Other | -117,400 | 2.63 USD | $308.8K | SEC |
| Sep 18, 2025 | Award | 274,617 | 0.00 USD | $0 | SEC |
| Sep 18, 2025 | BuyD | 1,240,709 | 1.07 USD | $1.3M | SEC |