| Apr 23, 2026 | Other | -866 | 9.23 USD | $8K | SEC |
| Apr 23, 2026 | Other | -217 | 9.23 USD | $2K | SEC |
| Mar 18, 2026 | Other | -1,317 | 27.86 USD | $36.7K | SEC |
| Mar 17, 2026 | Award | 17,946 | 0.00 USD | $0 | SEC |
| Feb 19, 2026 | Other | -3,571 | 28.77 USD | $102.7K | SEC |
| Dec 10, 2025 | Other | -867 | 18.97 USD | $16.4K | SEC |
| Mar 19, 2025 | Other | -1,316 | 8.42 USD | $11.1K | SEC |
| Feb 27, 2025 | Other | -564 | 8.84 USD | $5K | SEC |
| Feb 20, 2025 | Other | -1,936 | 10.03 USD | $19.4K | SEC |
| Feb 20, 2025 | Award | 16,360 | 0.00 USD | $0 | SEC |
| Feb 20, 2025 | AwardD | 22,380 | 0.00 USD | $0 | SEC |
| Dec 13, 2024 | Other | -1,833 | 9.23 USD | $16.9K | SEC |
| Dec 13, 2024 | Other | -712 | 9.23 USD | $6.6K | SEC |
| Mar 15, 2024 | Other | -1,316 | 10.14 USD | $13.3K | SEC |
| Feb 28, 2024 | Other | -563 | 11.06 USD | $6.2K | SEC |
| Feb 20, 2024 | AwardD | 23,586 | 0.00 USD | $0 | SEC |
| Feb 20, 2024 | Award | 16,189 | 0.00 USD | $0 | SEC |
| Dec 12, 2023 | Sell | -868 | 8.09 USD | $7K | SEC |
| Dec 12, 2023 | Sell | -217 | 8.12 USD | $1.8K | SEC |
| Mar 17, 2023 | Award | 12,909 | 0.00 USD | $0 | SEC |
| Mar 17, 2023 | AwardD | 25,009 | 0.00 USD | $0 | SEC |
| Mar 3, 2023 | Sell | -513 | 12.92 USD | $6.6K | SEC |