| Mar 3, 2026 | Other | -948 | 15.78 USD | $15K | SEC | |
| Mar 3, 2026 | Other | -1,138 | 15.78 USD | $18K | SEC | |
| Feb 23, 2026 | Other | -1,489 | 15.51 USD | $23.1K | SEC | |
| Feb 18, 2026 | Other | -1,340 | 15.57 USD | $20.9K | SEC | |
| Feb 10, 2026 | Award | 57,878 | 15.55 USD | $900K | SEC | |
| Mar 14, 2025 | Other | -948 | 15.32 USD | $14.5K | SEC | |
| Mar 14, 2025 | Other | -1,138 | 15.32 USD | $17.4K | SEC | |
| Mar 14, 2025 | Other | -914 | 14.70 USD | $13.4K | SEC | |
| Mar 14, 2025 | Other | -1,569 | 18.43 USD | $28.9K | SEC | |
| Feb 21, 2025 | Award | 24,444 | 18.41 USD | $450K | SEC | |
| Jan 3, 2025 | Other | -7,447 | 20.83 USD | $155.1K | SEC | |
| Mar 6, 2024 | Other | -1,138 | 19.70 USD | $22.4K | SEC | |
| Mar 6, 2024 | Other | -914 | 19.77 USD | $18.1K | SEC | |
| Mar 1, 2024 | Other | -948 | 19.50 USD | $18.5K | SEC | |
| Feb 20, 2024 | Award | 17,581 | 0.00 USD | — | SEC | |
| Feb 20, 2024 | Award | 21,157 | 0.00 USD | — | SEC | |
| Jan 19, 2024 | Other | -17,314 | 22.09 USD | $382.5K | SEC | |
| Jan 4, 2024 | Other | -17,706 | 22.09 USD | $391.1K | SEC | |
| Mar 6, 2023 | Award | 15,565 | 0.00 USD | — | SEC | |
| Mar 6, 2023 | Other | -914 | 25.70 USD | $23.5K | SEC | |
| Mar 6, 2023 | Award | 44,000 | 0.00 USD | — | SEC | |
| Mar 2, 2023 | Other | -1,316 | 25.55 USD | $33.6K | SEC | |
| Mar 9, 2022 | Award | 18,680 | 0.00 USD | — | SEC | |
| Mar 8, 2022 | Other | -914 | 15.74 USD | $14.4K | SEC | |
| Mar 8, 2021 | Award | 15,000 | 0.00 USD | — | SEC | |