| Apr 14, 2026 | Other | -1,501 | 58.60 USD | $88K | SEC |
| Apr 14, 2026 | Award | 3,190 | 0.00 USD | $0 | SEC |
| Feb 18, 2026 | Other | -603 | 58.36 USD | $35.2K | SEC |
| Feb 18, 2026 | Award | 875 | 0.00 USD | $0 | SEC |
| Feb 19, 2025 | Other | -503 | 52.76 USD | $26.5K | SEC |
| Feb 19, 2025 | Award | 930 | 0.00 USD | $0 | SEC |
| Feb 28, 2024 | Award | 165 | 0.00 USD | $0 | SEC |
| Feb 21, 2024 | Award | 990 | 0.00 USD | $0 | SEC |
| Feb 21, 2024 | Other | -396 | 36.06 USD | $14.3K | SEC |
| Feb 21, 2023 | Other | -266 | 36.42 USD | $9.7K | SEC |
| Feb 21, 2023 | Award | 885 | 0.00 USD | $0 | SEC |
| Aug 18, 2022 | Other | -67 | 36.41 USD | $2.4K | SEC |
| Feb 18, 2022 | Award | 640 | 0.00 USD | $0 | SEC |
| Feb 18, 2022 | Other | -207 | 33.60 USD | $7K | SEC |
| Aug 18, 2021 | Other | -65 | 28.65 USD | $1.9K | SEC |
| Feb 18, 2021 | Other | -129 | 21.68 USD | $2.8K | SEC |
| Feb 18, 2021 | Award | 855 | 0.00 USD | $0 | SEC |
| Aug 18, 2020 | Other | -118 | 18.89 USD | $2.2K | SEC |