| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $238.66 | 3,107 | $741,531.53 | 45,164 | 2018-12-24 | Filing |
| Officer, Director | $237.49 | 2,400 | $569,974.08 | 48,271 | 2018-12-24 | Filing |
| Officer, Director | $236.61 | 4,500 | $1,064,736.90 | 50,671 | 2018-12-24 | Filing |
| Officer, Director | $235.52 | 4,090 | $963,288.66 | 55,171 | 2018-12-24 | Filing |
| Officer, Director | $234.57 | 3,886 | $911,536.69 | 59,261 | 2018-12-24 | Filing |
| Officer, Director | $274.58 | 2,046 | $561,784.13 | 0 | 2018-11-21 | Filing |
| Officer, Director | $271.08 | 2,311 | $626,471.66 | 2,046 | 2018-11-21 | Filing |
| Officer, Director | $273.57 | 1,242 | $339,774.56 | 4,357 | 2018-11-21 | Filing |
| Officer, Director | $272.28 | 700 | $190,598.03 | 5,599 | 2018-11-21 | Filing |
| Officer, Director | $270.33 | 3,838 | $1,037,509.27 | 6,299 | 2018-11-21 | Filing |
| Officer, Director | $269.21 | 4,423 | $1,190,722.02 | 10,137 | 2018-11-21 | Filing |
| Officer, Director | $268.13 | 5,900 | $1,581,985.29 | 14,560 | 2018-11-21 | Filing |
| Officer, Director | $267.19 | 13,200 | $3,526,937.04 | 20,460 | 2018-11-21 | Filing |
| Officer, Director | $266.18 | 20,617 | $5,487,911.40 | 33,660 | 2018-11-21 | Filing |
| Officer, Director | $265.26 | 12,862 | $3,411,797.27 | 54,277 | 2018-11-21 | Filing |
| Officer, Director | $264.34 | 5,403 | $1,428,211.19 | 67,139 | 2018-11-21 | Filing |
| Officer, Director | $263.21 | 1,600 | $421,142.08 | 72,542 | 2018-11-21 | Filing |
| Officer, Director | $262.12 | 3,950 | $1,035,367.29 | 74,142 | 2018-11-21 | Filing |
| Officer | $283.79 | 588 | $166,868.52 | 0 | 2018-11-19 | Filing |
| Officer | $299.77 | 1,000 | $299,770.00 | 0 | 2018-11-12 | Filing |