| Jul 22, 2026 | Other | -343 | 17.45 USD | $6K | SEC | |
| Jul 22, 2026 | Award | 769 | 0.00 USD | — | SEC | |
| Jun 23, 2026 | Award | 17,445 | 0.00 USD | — | SEC | |
| Jun 23, 2026 | Other | -8,926 | 16.26 USD | $145.1K | SEC | |
| May 19, 2026 | Other | -3,752 | 14.52 USD | $54.5K | SEC | |
| May 19, 2026 | Buy | 18,000 | 13.97 USD | $251.5K | SEC | |
| Apr 22, 2026 | Other | -406 | 17.23 USD | $7K | SEC | |
| Apr 22, 2026 | Award | 810 | 0.00 USD | — | SEC | |
| Jan 22, 2026 | Other | -316 | 16.67 USD | $5.3K | SEC | |
| Jan 22, 2026 | Award | 658 | 0.00 USD | — | SEC | |
| Oct 22, 2025 | Other | -414 | 13.03 USD | $5.4K | SEC | |
| Oct 22, 2025 | Award | 862 | 0.00 USD | — | SEC | |
| Jul 23, 2025 | Other | -329 | 13.70 USD | $4.5K | SEC | |
| Jul 23, 2025 | Award | 702 | 0.00 USD | — | SEC | |
| Jun 20, 2025 | Other | -1,020 | 13.39 USD | $13.7K | SEC | |
| Jun 20, 2025 | Award | 16,812 | 0.00 USD | — | SEC | |
| May 22, 2025 | Award | 22,625 | 0.00 USD | — | SEC | |