| Apr 30, 2024 | Other | -8,751 | 0.00 USD | — | SEC | |
| Apr 2, 2024 | Award | 3,320 | 0.00 USD | — | SEC | |
| Apr 2, 2024 | Other | -303 | 19.26 USD | $5.8K | SEC | |
| Apr 2, 2024 | Other | -182 | 19.26 USD | $3.5K | SEC | |
| Feb 2, 2024 | Other | -1,138 | 21.83 USD | $24.8K | SEC | |
| Jul 3, 2023 | Other | -174 | 17.63 USD | $3.1K | SEC | |
| Apr 4, 2023 | Other | -183 | 22.72 USD | $4.2K | SEC | |
| Apr 4, 2023 | Award | 2,526 | 0.00 USD | — | SEC | |
| Feb 2, 2023 | Other | -1,138 | 30.60 USD | $34.8K | SEC | |
| Jul 6, 2022 | Other | -174 | 30.14 USD | $5.2K | SEC | |
| Apr 4, 2022 | Award | 1,518 | 0.00 USD | — | SEC | |
| Feb 3, 2022 | Other | -1,770 | 34.70 USD | $61.4K | SEC | |
| Jul 6, 2021 | Award | 1,455 | 0.00 USD | — | SEC | |
| Feb 3, 2021 | Award | 4,427 | 0.00 USD | — | SEC | |
| Feb 3, 2021 | Award | 8,264 | 0.00 USD | — | SEC | |
| Feb 2, 2021 | Other | -1,000 | 0.00 USD | — | SEC | |
| Feb 2, 2021 | Other | -19,249 | 0.00 USD | — | SEC | |
| Dec 30, 2020 | Other | -765 | — | — | SEC | |
| Dec 30, 2020 | Other | 2,680 | — | — | SEC | |
| Dec 30, 2020 | Other | -4,206 | — | — | SEC | |
| Dec 30, 2020 | Other | 912 | — | — | SEC | |
| Dec 30, 2020 | Other | -1,429 | — | — | SEC | |
| Dec 30, 2020 | Other | -2,250 | — | — | SEC | |
| Dec 30, 2020 | Other | -911 | — | — | SEC | |
| Dec 30, 2020 | Award | 4,206 | — | — | SEC | |