| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $193.05 | 1,287 | $248,456.51 | 37,641 | 2021-11-01 | Filing |
| Officer | $192.11 | 2,400 | $461,062.08 | 38,928 | 2021-11-01 | Filing |
| Officer | $191.09 | 1,324 | $253,004.75 | 41,328 | 2021-11-01 | Filing |
| Officer | $190.66 | 765 | $145,853.37 | 50,156 | 2021-10-26 | Filing |
| Officer | $189.33 | 2,100 | $397,583.97 | 50,921 | 2021-10-26 | Filing |
| Officer | $188.24 | 3,218 | $605,745.70 | 53,021 | 2021-10-26 | Filing |
| Officer | $187.27 | 1,480 | $277,162.12 | 56,239 | 2021-10-26 | Filing |
| Officer | $186.15 | 2,030 | $377,887.95 | 57,719 | 2021-10-26 | Filing |
| Officer | $185.23 | 6,357 | $1,177,481.05 | 59,749 | 2021-10-26 | Filing |
| Officer | $184.38 | 2,950 | $543,912.15 | 66,106 | 2021-10-26 | Filing |
| Officer | $183.29 | 1,100 | $201,617.13 | 69,056 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $176.16 | 7,349 | $1,294,577.79 | 0 | 2021-10-20 | Filing |
| Large Shareholder, Officer, Director | $175.33 | 9,329 | $1,635,648.91 | 7,349 | 2021-10-20 | Filing |
| Large Shareholder, Officer, Director | $174.39 | 12,998 | $2,266,752.42 | 16,678 | 2021-10-20 | Filing |
| Large Shareholder, Officer, Director | $173.48 | 5,477 | $950,154.34 | 29,676 | 2021-10-20 | Filing |
| Large Shareholder, Officer, Director | $172.32 | 6,017 | $1,036,849.44 | 35,153 | 2021-10-20 | Filing |
| Large Shareholder, Officer, Director | $171.34 | 7,544 | $1,292,584.43 | 41,170 | 2021-10-20 | Filing |
| Large Shareholder, Officer, Director | $170.27 | 2,671 | $454,800.25 | 48,714 | 2021-10-20 | Filing |
| Large Shareholder, Officer, Director | $169.06 | 1,000 | $169,056.00 | 51,385 | 2021-10-20 | Filing |
| Large Shareholder, Officer, Director | $179.74 | 1,044 | $187,648.77 | 0 | 2021-10-19 | Filing |