| Jul 6, 2022 | Award | 181 | 220.96 USD | $40K | | SEC | |
| Jul 5, 2022 | Award | 154 | 217.82 USD | $33.5K | | SEC | |
| Apr 5, 2022 | Award | 197 | 202.63 USD | $39.9K | | SEC | |
| Apr 4, 2022 | Award | 169 | 199.44 USD | $33.7K | | SEC | |
| Jan 5, 2022 | Award | 215 | 186.04 USD | $40K | | SEC | |
| Jan 4, 2022 | Award | 180 | 186.74 USD | $33.6K | | SEC | |
| Oct 5, 2021 | Award | 167 | 194.18 USD | $32.4K | | SEC | |
| Oct 4, 2021 | Award | 174 | 193.06 USD | $33.6K | | SEC | |
| Jul 6, 2021 | Award | 153 | 212.15 USD | $32.5K | | SEC | |
| Jul 2, 2021 | Award | 160 | 210.75 USD | $33.7K | | SEC | |
| Jun 4, 2021 | Sell | -5,150 | 218.40 USD | $1.1M | | SEC | |
| Jun 4, 2021 | Sell | -4,346 | 216.61 USD | $941.4K | | SEC | |
| Jun 4, 2021 | Sell | -6,313 | 217.64 USD | $1.4M | | SEC | |
| Apr 5, 2021 | Award | 159 | 204.23 USD | $32.5K | | SEC | |
| Apr 2, 2021 | Award | 163 | 204.23 USD | $33.3K | | SEC | |
| Jan 6, 2021 | Award | 198 | 164.05 USD | $32.5K | | SEC | |
| Oct 2, 2020 | Award | 232 | 139.98 USD | $32.5K | | SEC | |
| Jul 6, 2020 | Award | 187 | 173.73 USD | $32.5K | | SEC | |
| May 8, 2020 | Award | 571 | 175.00 USD | $99.9K | Unusual size | SEC | |
| May 5, 2020 | Award | 555 | 180.00 USD | $99.9K | Unusual size | SEC | |
| Apr 22, 2020 | Buy | 540 | 185.00 USD | $99.9K | conv 21 | SEC | |
| Apr 17, 2020 | Buy | 526 | 190.00 USD | $99.9K | conv 20 | SEC | |
| Apr 15, 2020 | Buy | 3,117 | 192.77 USD | $600.9K | conv 46 | SEC | |
| Apr 3, 2020 | Award | 187 | 173.14 USD | $32.4K | | SEC | |
| Mar 9, 2020 | Buy | 250 | 204.60 USD | $51.2K | conv 27First in 12mo | SEC | |