| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $276.91 | 8,800 | $2,436,805.36 | 9,225 | 2019-10-21 | Filing |
| Officer, Director | $275.88 | 6,882 | $1,898,614.42 | 18,025 | 2019-10-21 | Filing |
| Officer, Director | $274.73 | 6,403 | $1,759,102.59 | 24,907 | 2019-10-21 | Filing |
| Officer, Director | $273.81 | 3,000 | $821,436.00 | 31,310 | 2019-10-21 | Filing |
| Officer, Director | $272.95 | 2,051 | $559,827.42 | 34,310 | 2019-10-21 | Filing |
| Officer, Director | $271.93 | 1,600 | $435,086.08 | 36,361 | 2019-10-21 | Filing |
| Officer, Director | $270.73 | 800 | $216,585.04 | 37,961 | 2019-10-21 | Filing |
| Officer, Director | $269.69 | 1,300 | $350,592.06 | 38,761 | 2019-10-21 | Filing |
| Officer, Director | $272.91 | 100 | $27,291.00 | 0 | 2019-09-23 | Filing |
| Officer, Director | $272.17 | 4,900 | $1,333,648.19 | 100 | 2019-09-23 | Filing |
| Officer, Director | $271.20 | 2,967 | $804,650.70 | 5,000 | 2019-09-23 | Filing |
| Officer, Director | $270.04 | 1,900 | $513,072.96 | 7,967 | 2019-09-23 | Filing |
| Officer, Director | $269.17 | 1,400 | $376,831.98 | 9,867 | 2019-09-23 | Filing |
| Officer, Director | $267.72 | 2,192 | $586,836.98 | 11,267 | 2019-09-23 | Filing |
| Officer, Director | $266.83 | 3,715 | $991,283.85 | 13,459 | 2019-09-23 | Filing |
| Officer, Director | $265.60 | 4,535 | $1,204,490.10 | 17,174 | 2019-09-23 | Filing |
| Officer, Director | $264.56 | 14,500 | $3,836,114.20 | 21,709 | 2019-09-23 | Filing |
| Officer, Director | $263.71 | 5,863 | $1,546,156.35 | 36,209 | 2019-09-23 | Filing |
| Officer, Director | $262.67 | 1,300 | $341,469.96 | 42,072 | 2019-09-23 | Filing |
| Officer, Director | $304.80 | 700 | $213,362.03 | 0 | 2019-08-20 | Filing |