| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $196.19 | 64,402 | $12,635,028.38 | 99,068 | 2019-02-27 | Filing |
| Large Shareholder, Officer, Director | $195.14 | 105,643 | $20,615,175.02 | 163,470 | 2019-02-27 | Filing |
| Large Shareholder, Officer, Director | $196.25 | 14,575 | $2,860,343.75 | 93,392 | 2019-02-26 | Filing |
| Large Shareholder, Officer, Director | $195.21 | 57,778 | $11,278,843.38 | 107,967 | 2019-02-26 | Filing |
| Large Shareholder, Officer, Director | $194.38 | 32,377 | $6,293,441.26 | 165,745 | 2019-02-26 | Filing |
| Large Shareholder, Officer, Director | $193.33 | 56,477 | $10,918,698.41 | 198,122 | 2019-02-26 | Filing |
| Large Shareholder, Officer, Director | $192.28 | 29,742 | $5,718,791.76 | 254,599 | 2019-02-26 | Filing |
| Large Shareholder, Officer, Director | $200.00 | 709 | $141,800.00 | 93,392 | 2019-02-25 | Filing |
| Large Shareholder, Officer, Director | $199.06 | 24,206 | $4,818,446.36 | 94,101 | 2019-02-25 | Filing |
| Large Shareholder, Officer, Director | $198.30 | 34,845 | $6,909,763.50 | 118,307 | 2019-02-25 | Filing |
| Officer | $164.68 | 1,197 | $197,121.96 | 50,077 | 2019-02-19 | Filing |
| Officer | $163.49 | 2,305 | $376,844.45 | 51,274 | 2019-02-19 | Filing |
| Officer | $162.40 | 7,243 | $1,176,263.20 | 53,579 | 2019-02-19 | Filing |
| Officer | $161.52 | 2,455 | $396,531.60 | 60,822 | 2019-02-19 | Filing |
| Officer | $160.01 | 300 | $48,003.00 | 63,277 | 2019-02-19 | Filing |
| Officer | $158.93 | 1,100 | $174,823.00 | 63,577 | 2019-02-19 | Filing |
| Officer | $157.47 | 400 | $62,988.00 | 64,677 | 2019-02-19 | Filing |
| Director | $55.00 | 11,152 | $613,360.00 | 258,456 | 2018-04-17 | Filing |
| Director | $55.00 | 183,556 | $10,095,580.00 | 258,456 | 2018-04-17 | Filing |
| Officer | $154.90 | 1,750 | $271,079.38 | 37,959 | 2019-02-05 | Filing |