| Feb 14, 2024 | Other | -337 | 41.24 USD | $13.9K | | SEC | |
| Feb 14, 2024 | Award | 5,274 | 41.24 USD | $217.5K | Unusual size | SEC | |
| Feb 14, 2024 | Other | -268 | 39.34 USD | $10.5K | | SEC | |
| Feb 12, 2024 | Other | -245 | 39.89 USD | $9.8K | | SEC | |
| Mar 2, 2023 | Other | -169 | 52.90 USD | $8.9K | | SEC | |
| Mar 2, 2023 | Other | -160 | 50.44 USD | $8.1K | | SEC | |
| Feb 15, 2023 | AwardD (derivative) | 3,673 | 52.90 USD | $194.3K | | SEC | |
| Feb 15, 2023 | Award | 3,119 | 52.90 USD | $165K | | SEC | |
| Feb 14, 2023 | Other | -169 | 52.90 USD | $8.9K | | SEC | |
| Feb 14, 2023 | Exercise | 775 | 20.99 USD | $16.3K | | SEC | |
| Feb 13, 2023 | Other | -170 | 52.51 USD | $8.9K | | SEC | |
| Feb 13, 2023 | Other | -246 | 53.34 USD | $13.1K | | SEC | |
| Mar 3, 2022 | Other | -158 | 64.94 USD | $10.3K | | SEC | |
| Feb 25, 2022 | Other | -147 | 69.71 USD | $10.2K | | SEC | |
| Feb 15, 2022 | Award | 1,950 | 73.22 USD | $142.8K | | SEC | |
| Feb 15, 2022 | AwardD (derivative) | 2,350 | 73.22 USD | $172.1K | | SEC | |
| Feb 11, 2022 | Other | -171 | 74.12 USD | $12.7K | | SEC | |
| Feb 11, 2022 | Other | -247 | 73.97 USD | $18.3K | Unusual size | SEC | |
| Mar 2, 2021 | Other | -189 | 54.79 USD | $10.4K | | SEC | |
| Feb 25, 2021 | Other | -175 | 54.17 USD | $9.5K | | SEC | |
| Feb 25, 2021 | Other | -175 | 56.78 USD | $9.9K | | SEC | |
| Feb 11, 2021 | Other | -171 | 49.58 USD | $8.5K | | SEC | |
| Feb 10, 2021 | Sell | -3,050 | 48.57 USD | $148.1K | | SEC | |
| Feb 10, 2021 | Award | 2,849 | 48.65 USD | $138.6K | | SEC | |
| Feb 10, 2021 | AwardD (derivative) | 4,410 | 48.65 USD | $214.5K | Unusual size | SEC | |