| Jun 3, 2026 | Other | -20,426 | 4.51 USD | $92.1K | SEC |
| Apr 3, 2026 | AwardD | 22,786 | 0.00 USD | $0 | SEC |
| Apr 3, 2026 | Award | 68,359 | 3.84 USD | $262.5K | SEC |
| Mar 19, 2026 | Other | -27,251 | 4.01 USD | $109.3K | SEC |
| Mar 17, 2026 | Award | 44,776 | 4.02 USD | $180K | SEC |
| Sep 3, 2025 | Other | -7,651 | 5.17 USD | $39.6K | SEC |
| Aug 5, 2025 | Other | -17,932 | 4.20 USD | $75.3K | SEC |
| Jun 4, 2025 | Award | 54,348 | 4.83 USD | $262.5K | SEC |
| Jun 4, 2025 | AwardD | 18,116 | 0.00 USD | $0 | SEC |
| Jun 4, 2025 | Other | -12,363 | 4.72 USD | $58.4K | SEC |
| Mar 18, 2025 | Award | 44,286 | 3.50 USD | $155K | SEC |
| Sep 4, 2024 | Other | -19,309 | 3.50 USD | $67.6K | SEC |
| Aug 2, 2024 | Award | 30,211 | 3.31 USD | $100K | SEC |
| Aug 2, 2024 | Other | -5,974 | 3.31 USD | $19.8K | SEC |
| Jun 4, 2024 | AwardD | 27,778 | 0.00 USD | $0 | SEC |
| Jun 4, 2024 | Award | 83,333 | 3.15 USD | $262.5K | SEC |
| Sep 6, 2023 | Award | 19,646 | 5.09 USD | $100K | SEC |
| Sep 6, 2023 | AwardD | 17,191 | 0.00 USD | $0 | SEC |
| Sep 6, 2023 | Award | 51,572 | 5.09 USD | $262.5K | SEC |
| Sep 6, 2023 | Award | 100,000 | 5.09 USD | $509K | SEC |