| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Director | $155.41 | 2,937 | $456,449.16 | 743 | 2020-07-27 | Filing |
| Director | $147.66 | 306 | $45,183.96 | 743 | 2020-07-24 | Filing |
| Officer | $154.61 | 270 | $41,744.35 | 85,812 | 2020-07-14 | Filing |
| Officer | $153.24 | 274 | $41,988.94 | 86,082 | 2020-07-14 | Filing |
| Officer | $151.18 | 633 | $95,699.79 | 86,356 | 2020-07-14 | Filing |
| Officer | $150.21 | 2,134 | $320,557.96 | 86,989 | 2020-07-14 | Filing |
| Officer | $149.36 | 3,831 | $572,194.33 | 89,123 | 2020-07-14 | Filing |
| Officer | $148.35 | 1,738 | $257,828.48 | 92,954 | 2020-07-14 | Filing |
| Officer | $147.28 | 260 | $38,292.98 | 94,692 | 2020-07-14 | Filing |
| Officer | $146.28 | 389 | $56,902.10 | 94,952 | 2020-07-14 | Filing |
| Officer | $144.93 | 125 | $18,116.68 | 95,341 | 2020-07-14 | Filing |
| Officer | $143.79 | 346 | $49,752.38 | 95,466 | 2020-07-14 | Filing |
| Large Shareholder, Officer, Director | $161.33 | 13,742 | $2,217,018.85 | 25,000 | 2020-07-13 | Filing |
| Large Shareholder, Officer, Director | $160.25 | 86,258 | $13,822,516.72 | 38,742 | 2020-07-13 | Filing |
| Large Shareholder, Officer, Director | $128.78 | 6,372 | $820,586.16 | 25,000 | 2020-07-01 | Filing |
| Large Shareholder, Officer, Director | $128.15 | 6,502 | $833,222.20 | 31,372 | 2020-07-01 | Filing |