| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $311.10 | 1,000 | $311,100.00 | 0 | 2018-11-05 | Filing |
| Officer | $300.00 | 1,204 | $361,200.00 | 0 | 2018-10-31 | Filing |
| Officer | $300.00 | 1,204 | $361,200.00 | 0 | 2018-10-31 | Filing |