| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $161.24 | 2,900 | $467,591.07 | 30,108,800 | 2020-04-29 | Filing |
| Officer, Director | $160.62 | 4,858 | $780,286.13 | 30,111,700 | 2020-04-29 | Filing |
| Officer, Director | $159.45 | 1,200 | $191,336.04 | 30,116,558 | 2020-04-29 | Filing |
| Officer, Director | $158.19 | 742 | $117,377.94 | 30,117,758 | 2020-04-29 | Filing |
| Officer, Director | $157.14 | 300 | $47,142.00 | 30,118,500 | 2020-04-29 | Filing |
| Officer, Director | $160.14 | 500 | $80,071.00 | 30,108,800 | 2020-04-28 | Filing |
| Officer, Director | $159.49 | 674 | $107,494.98 | 30,109,300 | 2020-04-28 | Filing |
| Officer, Director | $157.85 | 300 | $47,355.00 | 30,109,974 | 2020-04-28 | Filing |
| Officer, Director | $156.75 | 500 | $78,377.00 | 30,110,274 | 2020-04-28 | Filing |
| Officer, Director | $155.62 | 4,532 | $705,271.20 | 30,110,774 | 2020-04-28 | Filing |
| Officer, Director | $154.77 | 3,494 | $540,782.45 | 30,115,306 | 2020-04-28 | Filing |
| Officer, Director | $157.82 | 6,233 | $983,711.38 | 30,108,800 | 2020-04-27 | Filing |
| Officer, Director | $157.05 | 2,500 | $392,633.00 | 30,115,033 | 2020-04-27 | Filing |
| Officer, Director | $155.71 | 667 | $103,857.57 | 30,117,533 | 2020-04-27 | Filing |
| Officer, Director | $154.69 | 600 | $92,811.00 | 30,118,200 | 2020-04-27 | Filing |
| Officer, Director | $153.78 | 2,100 | $322,931.49 | 30,108,800 | 2020-04-24 | Filing |
| Officer, Director | $152.89 | 4,400 | $672,697.96 | 30,110,900 | 2020-04-24 | Filing |
| Officer, Director | $152.03 | 3,500 | $532,095.90 | 30,115,300 | 2020-04-24 | Filing |
| Director | $153.59 | 119 | $18,277.21 | 8,306 | 2020-04-24 | Filing |
| Officer | $155.25 | 800 | $124,197.44 | 40,107 | 2020-04-23 | Filing |