| Jul 2, 2026 | Buy | 8,000 | 9.53 USD | — | SEC |
| Jun 29, 2026 | Buy | 1,000 | 8.39 USD | — | SEC |
| Jun 29, 2026 | Award | 251,703 | 8.37 USD | — | SEC |
| Jun 29, 2026 | Buy | 5,000 | 9.27 USD | — | SEC |
| Jun 24, 2026 | Buy | 1,000 | 8.30 USD | — | SEC |
| Jun 24, 2026 | Buy | 1,500 | 7.85 USD | — | SEC |
| Jun 24, 2026 | Buy | 1,000 | 8.26 USD | — | SEC |
| Jun 17, 2026 | Buy | 1,500 | 8.29 USD | — | SEC |
| May 4, 2026 | Award | 232,098 | 8.23 USD | $1.9M | SEC |
| Jan 23, 2026 | Buy | 1,365 | 10.55 USD | $14.4K | SEC |
| Jan 23, 2026 | Buy | 1,365 | 10.59 USD | $14.5K | SEC |
| Jan 23, 2026 | Buy | 1,365 | 10.77 USD | $14.7K | SEC |
| Jan 23, 2026 | Buy | 1,365 | 10.38 USD | $14.2K | SEC |
| Dec 19, 2025 | Buy | 1,010 | 8.15 USD | $8.2K | SEC |
| Dec 19, 2025 | Buy | 1,010 | 8.13 USD | $8.2K | SEC |
| Dec 19, 2025 | Buy | 1,010 | 8.09 USD | $8.2K | SEC |
| Dec 16, 2025 | Buy | 1,080 | 8.04 USD | $8.7K | SEC |
| Dec 16, 2025 | Buy | 1,010 | 8.06 USD | $8.1K | SEC |
| Dec 16, 2025 | Buy | 1,010 | 7.89 USD | $8K | SEC |
| Dec 16, 2025 | Buy | 1,080 | 8.10 USD | $8.7K | SEC |
| Sep 12, 2025 | Buy | 450 | 9.88 USD | $4.4K | SEC |
| Jul 2, 2025 | Buy | 1,640 | 13.09 USD | $21.5K | SEC |
| Jul 2, 2025 | Buy | 854 | 14.97 USD | $12.8K | SEC |
| Jul 2, 2025 | Buy | 1,640 | 14.83 USD | $24.3K | SEC |
| Jul 2, 2025 | Buy | 786 | 13.87 USD | $10.9K | SEC |