| Jun 12, 2026 | AwardD (derivative) | 19,000 | 0.00 USD | — | SEC | |
| Jun 8, 2026 | AwardD (derivative) | 24,372 | 0.00 USD | — | SEC | |
| May 21, 2026 | Buy | 5,000 | 5.86 USD | $29.3K | SEC | |
| Jan 27, 2026 | Award | 37,313 | 0.00 USD | — | SEC | |
| Jun 12, 2025 | AwardD (derivative) | 19,000 | 0.00 USD | — | SEC | |
| Jun 9, 2025 | AwardD (derivative) | 25,000 | 0.00 USD | — | SEC | |
| Mar 24, 2025 | Buy | 10,000 | 3.70 USD | $37K | SEC | |
| Feb 3, 2025 | Award | 36,101 | 0.00 USD | — | SEC | |
| Aug 14, 2024 | Award | 11,044 | 0.00 USD | — | SEC | |
| Jun 14, 2024 | AwardD (derivative) | 16,000 | 0.00 USD | — | SEC | |
| Jun 7, 2024 | AwardD (derivative) | 5,753 | 0.00 USD | — | SEC | |
| Mar 15, 2024 | AwardD (derivative) | 50,000 | 0.00 USD | — | SEC | |
| Apr 4, 2023 | AwardD (derivative) | 32,000 | 0.00 USD | — | SEC | |