| Jun 30, 2026 | Other | -522 | 15.49 USD | — | SEC |
| May 19, 2026 | Other | -56 | 14.50 USD | $812 | SEC |
| Jul 1, 2025 | Other | -517 | 9.99 USD | $5.2K | SEC |
| May 20, 2025 | Other | -44 | 10.03 USD | $441.3 | SEC |
| Apr 22, 2025 | Award | 5,000 | 10.00 USD | $50K | SEC |
| Jul 2, 2024 | Other | -18 | 8.85 USD | $159.3 | SEC |
| Jul 2, 2024 | Other | -268 | 8.99 USD | $2.4K | SEC |
| Oct 4, 2023 | Other | -286 | 10.25 USD | $2.9K | SEC |
| Jul 6, 2023 | AwardD | 3,500 | 0.00 USD | $0 | SEC |
| Jul 6, 2023 | Award | 500 | 0.00 USD | $0 | SEC |
| May 18, 2023 | AwardD | 3,500 | 0.00 USD | $0 | SEC |
| May 18, 2023 | Award | 500 | 0.00 USD | $0 | SEC |
| Jun 29, 2022 | AwardD | 4,370 | 0.00 USD | $0 | SEC |
| Jun 29, 2022 | Award | 4,370 | 0.00 USD | $0 | SEC |
| Jun 1, 2022 | Other | 2,229 | 11.16 USD | $24.9K | SEC |