| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $81.35 | 10,673 | $868,224.96 | 2,820,933 | 2018-05-04 | Filing |
| Large Shareholder, Director | $80.47 | 22,340 | $1,797,723.14 | 2,810,260 | 2018-05-04 | Filing |
| Director | $78.85 | 1,650 | $130,102.50 | 16,581 | 2018-05-04 | Filing |
| Large Shareholder, Director | $89.50 | 2,892 | $258,834.00 | 6,511 | 2018-02-05 | Filing |
| Officer | $98.07 | 2,091 | $205,054.96 | 16,864 | 2017-11-17 | Filing |
| Officer | $97.59 | 4,496 | $438,762.84 | 18,955 | 2017-11-17 | Filing |
| Director | $100.11 | 5,000 | $500,551.00 | 24,868 | 2017-10-13 | Filing |
| Officer | $99.67 | 1,226 | $122,195.42 | 14,090 | 2017-10-05 | Filing |
| Large Shareholder | $94.30 | 16,000 | $1,508,836.80 | 15,723,259 | 2017-09-08 | Filing |
| Large Shareholder | $94.30 | 16,000 | $1,508,836.80 | 2,277,751 | 2017-09-08 | Filing |
| Large Shareholder | $94.08 | 20,015 | $1,883,011.20 | 15,739,259 | 2017-08-28 | Filing |
| Large Shareholder | $94.86 | 11,985 | $1,136,897.10 | 15,759,274 | 2017-08-25 | Filing |
| Large Shareholder | $94.08 | 10,008 | $941,552.64 | 3,090,567 | 2017-08-28 | Filing |
| Large Shareholder | $94.86 | 5,992 | $568,401.12 | 3,100,575 | 2017-08-25 | Filing |
| Large Shareholder, Officer, Director | $94.08 | 10,007 | $941,458.56 | 1,864,791 | 2017-08-28 | Filing |
| Large Shareholder, Officer, Director | $94.86 | 5,993 | $568,495.98 | 1,874,798 | 2017-08-25 | Filing |
| Director | $96.40 | 470 | $45,308.00 | 8,074 | 2017-08-14 | Filing |
| Large Shareholder, Officer, Director | $96.39 | 36,529 | $3,520,975.52 | 66,009 | 2017-08-15 | Filing |
| Large Shareholder, Officer, Director | $95.36 | 5,970 | $569,308.75 | 102,538 | 2017-08-15 | Filing |
| Large Shareholder, Officer, Director | $96.70 | 31,111 | $3,008,583.03 | 66,009 | 2017-08-14 | Filing |