| May 22, 2026 | Other | -8,670 | 16.55 USD | $143.5K | SEC |
| Apr 3, 2026 | Award | 37,500 | 0.00 USD | $0 | SEC |
| Feb 24, 2026 | Other | -20,672 | 19.66 USD | $406.4K | SEC |
| Nov 24, 2025 | Other | -18,627 | 17.90 USD | $333.4K | SEC |
| Aug 22, 2025 | Other | -9,368 | 13.39 USD | $125.4K | SEC |
| May 22, 2025 | Other | -9,348 | 9.45 USD | $88.3K | SEC |
| Mar 4, 2025 | Award | 75,000 | 0.00 USD | $0 | SEC |
| Feb 24, 2025 | Other | -13,751 | 9.66 USD | $132.8K | SEC |
| Nov 22, 2024 | Other | -8,477 | 9.97 USD | $84.5K | SEC |
| Aug 22, 2024 | Other | -8,635 | 8.22 USD | $71K | SEC |
| May 22, 2024 | Other | -8,635 | 9.10 USD | $78.6K | SEC |
| Apr 4, 2024 | Award | 100,000 | 0.00 USD | $0 | SEC |
| Feb 22, 2024 | Other | -17,036 | 8.92 USD | $152K | SEC |
| Nov 22, 2023 | Other | -6,187 | 10.37 USD | $64.2K | SEC |
| Aug 22, 2023 | Other | -7,114 | 9.70 USD | $69K | SEC |
| May 23, 2023 | Other | -8,744 | 11.21 USD | $98K | SEC |
| Mar 3, 2023 | Award | 80,000 | 0.00 USD | $0 | SEC |
| Feb 22, 2023 | Other | -6,783 | 10.44 USD | $70.8K | SEC |