| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $98.30 | 11,178 | $1,098,805.22 | 2,554,800 | 2017-05-22 | Filing |
| Officer, Director | $97.51 | 3,822 | $372,667.17 | 2,565,978 | 2017-05-12 | Filing |
| Officer, Director | $97.95 | 27,999 | $2,742,502.05 | 41,144 | 2017-05-10 | Filing |
| Director | $98.01 | 20,623 | $2,021,260.23 | 130,701 | 2017-05-10 | Filing |
| Officer, Director | $98.73 | 1,116 | $110,188.15 | 2,569,800 | 2017-05-09 | Filing |
| Officer, Director | $99.21 | 4,021 | $398,929.44 | 2,569,800 | 2017-05-08 | Filing |
| Officer, Director | $99.54 | 21,338 | $2,124,040.00 | 2,569,800 | 2017-05-05 | Filing |
| Officer, Director | $99.54 | 5,519 | $549,337.53 | 41,144 | 2017-05-05 | Filing |
| Officer | $96.00 | 15,355 | $1,474,080.00 | 70,123 | 2017-03-14 | Filing |
| Officer | $96.01 | 11,354 | $1,090,150.90 | 70,123 | 2017-03-13 | Filing |
| Director | $96.02 | 8,877 | $852,361.55 | 130,701 | 2017-03-13 | Filing |
| Director | $95.91 | 2,046 | $196,225.72 | 8,063 | 2017-03-10 | Filing |
| Officer, Director | $96.02 | 17,602 | $1,690,182.76 | 41,144 | 2017-03-10 | Filing |
| Officer, Director | $94.21 | 16,916 | $1,593,620.84 | 58,746 | 2017-02-27 | Filing |
| Officer, Director | $94.89 | 5,349 | $507,591.22 | 75,662 | 2017-02-22 | Filing |
| Officer, Director | $93.10 | 10,000 | $931,025.00 | 2,535,521 | 2017-02-16 | Filing |
| Officer, Director | $92.18 | 30,000 | $2,765,310.00 | 2,545,521 | 2017-02-15 | Filing |
| Officer, Director | $91.00 | 50,000 | $4,550,240.00 | 3,670,319 | 2017-02-06 | Filing |
| Officer, Director | $90.88 | 150,000 | $13,631,790.00 | 3,720,319 | 2017-02-03 | Filing |
| Officer, Director | $81.54 | 5,000 | $407,713.50 | 2,627,114 | 2016-11-23 | Filing |