| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $160.63 | 2,514 | $403,815.78 | 40,145 | 2020-08-03 | Filing |
| Large Shareholder, Officer, Director | $159.38 | 5,836 | $930,140.51 | 42,659 | 2020-08-03 | Filing |
| Large Shareholder, Officer, Director | $158.57 | 8,605 | $1,364,474.20 | 48,495 | 2020-08-03 | Filing |
| Large Shareholder, Officer, Director | $157.53 | 2,900 | $456,846.86 | 57,100 | 2020-08-03 | Filing |
| Director | $153.34 | 743 | $113,931.62 | 0 | 2020-07-27 | Filing |