| Jun 18, 2026 | Award | 1,825 | 13.70 USD | — | SEC |
| May 11, 2026 | Buy | 1,000 | 13.87 USD | $13.9K | SEC |
| May 4, 2026 | Award | 20,979 | 7.15 USD | $150K | SEC |
| Feb 2, 2026 | Buy | 51 | 11.48 USD | $585.5 | SEC |
| Feb 2, 2026 | Other | 2,053 | 0.00 USD | $0 | SEC |
| Feb 2, 2026 | Buy | 52 | 10.40 USD | $540.8 | SEC |
| Feb 2, 2026 | Buy | 44 | 12.14 USD | $534.2 | SEC |
| Feb 2, 2026 | Other | -2,053 | 0.00 USD | $0 | SEC |
| Feb 2, 2026 | Other | 836 | 0.00 USD | $0 | SEC |
| Feb 2, 2026 | Other | -836 | 0.00 USD | $0 | SEC |
| Feb 2, 2026 | Buy | 40 | 11.05 USD | $442 | SEC |
| Dec 15, 2025 | Buy | 500 | 12.06 USD | $6K | SEC |
| Dec 1, 2025 | Award | 12,573 | 0.00 USD | $0 | SEC |
| Nov 4, 2025 | Buy | 1,000 | 10.43 USD | $10.4K | SEC |
| Jul 1, 2025 | Award | 2,283 | 10.95 USD | $25K | SEC |
| May 12, 2025 | Buy | 1,000 | 10.32 USD | $10.3K | SEC |
| May 12, 2025 | Buy | 1,000 | 10.46 USD | $10.5K | SEC |
| Mar 24, 2025 | Buy | 500 | 12.34 USD | $6.2K | SEC |
| Feb 6, 2025 | Other | -2,461 | 0.00 USD | $0 | SEC |
| Feb 6, 2025 | Buy | 39 | 13.46 USD | $524.9 | SEC |
| Feb 6, 2025 | Buy | 44 | 12.79 USD | $562.8 | SEC |
| Feb 6, 2025 | Buy | 68 | 14.38 USD | $977.8 | SEC |
| Feb 6, 2025 | Buy | 53 | 11.22 USD | $594.7 | SEC |
| Feb 6, 2025 | Buy | 263 | 11.40 USD | $3K | SEC |
| Feb 6, 2025 | Other | 2,461 | 0.00 USD | $0 | SEC |