| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $145.58 | 157,909 | $22,987,839.54 | 102,344 | 2020-08-17 | Filing |
| Large Shareholder, Officer, Director | $144.94 | 221,824 | $32,151,924.76 | 260,253 | 2020-08-17 | Filing |
| Large Shareholder, Officer, Director | $143.93 | 42,923 | $6,178,074.79 | 482,077 | 2020-08-17 | Filing |
| Director | $150.03 | 5,000 | $750,150.00 | 6,287 | 2020-08-13 | Filing |
| Director | $150.00 | 5,000 | $750,000.00 | 11,287 | 2020-08-13 | Filing |
| Director | $149.50 | 2,500 | $373,750.00 | 16,287 | 2020-08-13 | Filing |
| Director | $149.00 | 5,000 | $745,000.00 | 18,787 | 2020-08-13 | Filing |
| Director | $148.39 | 2,500 | $370,963.25 | 23,787 | 2020-08-13 | Filing |
| Director | $147.83 | 2,000 | $295,661.40 | 1,287 | 2020-08-14 | Filing |
| Officer | $151.53 | 1,049 | $158,956.96 | 85,812 | 2020-08-11 | Filing |
| Officer | $150.70 | 1,638 | $246,852.33 | 86,861 | 2020-08-11 | Filing |
| Officer | $149.68 | 2,000 | $299,361.80 | 88,499 | 2020-08-11 | Filing |
| Officer | $148.68 | 1,402 | $208,449.64 | 90,499 | 2020-08-11 | Filing |
| Officer | $147.72 | 2,011 | $297,072.56 | 91,901 | 2020-08-11 | Filing |
| Officer | $146.73 | 1,619 | $237,547.78 | 93,912 | 2020-08-11 | Filing |
| Officer | $145.20 | 142 | $20,618.40 | 95,531 | 2020-08-11 | Filing |
| Officer | $144.28 | 139 | $20,054.28 | 95,673 | 2020-08-11 | Filing |
| Large Shareholder, Officer, Director | $163.09 | 200 | $32,617.00 | 25,000 | 2020-08-03 | Filing |
| Large Shareholder, Officer, Director | $162.45 | 7,336 | $1,191,725.86 | 25,200 | 2020-08-03 | Filing |
| Large Shareholder, Officer, Director | $161.68 | 7,609 | $1,230,186.60 | 32,536 | 2020-08-03 | Filing |