| Feb 14, 2024 | Award | 4,345 | 41.24 USD | $179.2K | | SEC | |
| Feb 14, 2024 | Other | -160 | 39.34 USD | $6.3K | | SEC | |
| Feb 14, 2024 | Other | -284 | 41.24 USD | $11.7K | | SEC | |
| Feb 12, 2024 | Other | -143 | 39.89 USD | $5.7K | | SEC | |
| Dec 20, 2023 | Sell | -88 | 38.32 USD | $3.4K | | SEC | |
| Mar 2, 2023 | Other | -129 | 50.44 USD | $6.5K | | SEC | |
| Feb 15, 2023 | Award | 2,895 | 52.90 USD | $153.1K | | SEC | |
| Feb 15, 2023 | AwardD (derivative) | 3,409 | 52.90 USD | $180.3K | | SEC | |
| Feb 14, 2023 | Other | -111 | 52.90 USD | $5.9K | | SEC | |
| Feb 13, 2023 | Other | -173 | 52.51 USD | $9.1K | | SEC | |
| Feb 13, 2023 | Other | -200 | 53.34 USD | $10.7K | | SEC | |
| Dec 27, 2022 | Other | -61 | 51.99 USD | $3.2K | | SEC | |
| Sep 2, 2022 | Sell | -895 | 54.94 USD | $49.2K | | SEC | |
| Sep 2, 2022 | Sell | -102 | 54.93 USD | $5.6K | | SEC | |
| Mar 3, 2022 | Other | -129 | 64.94 USD | $8.4K | | SEC | |
| Feb 25, 2022 | Other | -134 | 69.71 USD | $9.3K | | SEC | |
| Feb 15, 2022 | Award | 2,010 | 73.22 USD | $147.2K | | SEC | |
| Feb 15, 2022 | AwardD (derivative) | 2,422 | 73.22 USD | $177.3K | | SEC | |
| Feb 11, 2022 | Other | -138 | 73.97 USD | $10.2K | | SEC | |
| Feb 11, 2022 | Other | -173 | 74.12 USD | $12.8K | | SEC | |
| Dec 21, 2021 | Other | -110 | 62.37 USD | $6.9K | | SEC | |
| Jun 2, 2021 | Sell | -2,000 | 57.77 USD | $115.5K | | SEC | |
| Jun 2, 2021 | Sell | -1,460 | 57.50 USD | $84K | | SEC | |
| Mar 3, 2021 | Other | -129 | 54.79 USD | $7.1K | | SEC | |
| Feb 25, 2021 | Other | -134 | 54.17 USD | $7.3K | | SEC | |