| May 28, 2021 | Sell | -248.67 | 56.59 USD | $14.1K | | SEC | |
| May 14, 2021 | Exercise | 457 | 45.65 USD | $20.9K | | SEC | |
| May 14, 2021 | Exercise | 769 | 51.17 USD | $39.3K | | SEC | |
| May 14, 2021 | Sell | -940 | 58.16 USD | $54.7K | | SEC | |
| May 14, 2021 | Sell | -2,807 | 58.24 USD | $163.5K | | SEC | |
| May 14, 2021 | ExerciseD (derivative) | -769 | 51.17 USD | $39.3K | | SEC | |
| May 14, 2021 | Sell | -434 | 58.18 USD | $25.3K | | SEC | |
| May 14, 2021 | Sell | -457 | 58.24 USD | $26.6K | | SEC | |
| May 14, 2021 | Exercise | 940 | 55.68 USD | $52.3K | | SEC | |
| May 14, 2021 | Exercise | 434 | 44.55 USD | $19.3K | | SEC | |
| May 14, 2021 | ExerciseD (derivative) | -457 | 45.65 USD | $20.9K | | SEC | |
| May 14, 2021 | Sell | -769 | 58.18 USD | $44.7K | | SEC | |
| May 14, 2021 | ExerciseD (derivative) | -940 | 55.68 USD | $52.3K | | SEC | |
| May 14, 2021 | ExerciseD (derivative) | -434 | 44.55 USD | $19.3K | | SEC | |
| Mar 2, 2021 | Other | -183 | 54.79 USD | $10K | | SEC | |
| Feb 25, 2021 | Other | -219 | 56.78 USD | $12.4K | Unusual size | SEC | |
| Feb 25, 2021 | Other | -168 | 54.17 USD | $9.1K | | SEC | |
| Feb 11, 2021 | Other | -196 | 49.58 USD | $9.7K | | SEC | |
| Feb 10, 2021 | AwardD (derivative) | 1,464 | 48.65 USD | $71.2K | | SEC | |
| Feb 10, 2021 | Award | 2,127 | 48.65 USD | $103.5K | | SEC | |
| Mar 4, 2020 | Other | -183 | 41.30 USD | $7.6K | | SEC | |
| Feb 26, 2020 | Other | -132 | 43.76 USD | $5.8K | | SEC | |
| Feb 26, 2020 | Other | -87 | 43.76 USD | $3.8K | | SEC | |
| Feb 26, 2020 | Other | -168 | 43.76 USD | $7.4K | | SEC | |
| Feb 13, 2020 | Other | -155 | 46.11 USD | $7.1K | | SEC | |