| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $719.14 | 2,520 | $1,812,240.86 | 21,168,334 | 2016-04-25 | Filing |
| Large Shareholder, Officer, Director | $716.91 | 1,100 | $788,604.96 | 21,170,854 | 2016-04-25 | Filing |
| Large Shareholder, Officer, Director | $744.46 | 483 | $359,573.50 | 89,000 | 2016-04-25 | Filing |
| Large Shareholder, Officer, Director | $741.47 | 2,072 | $1,536,329.78 | 89,483 | 2016-04-25 | Filing |
| Large Shareholder, Officer, Director | $743.22 | 2,028 | $1,507,248.54 | 91,555 | 2016-04-25 | Filing |
| Large Shareholder, Officer, Director | $742.34 | 2,622 | $1,946,424.66 | 93,583 | 2016-04-25 | Filing |
| Large Shareholder, Officer, Director | $740.35 | 2,793 | $2,067,796.43 | 96,205 | 2016-04-25 | Filing |
| Large Shareholder, Officer, Director | $739.27 | 2,564 | $1,895,495.72 | 98,998 | 2016-04-25 | Filing |
| Large Shareholder, Officer, Director | $738.24 | 1,342 | $990,716.74 | 101,562 | 2016-04-25 | Filing |
| Large Shareholder, Officer, Director | $737.39 | 2,080 | $1,533,765.79 | 102,904 | 2016-04-25 | Filing |
| Large Shareholder, Officer, Director | $735.95 | 682 | $501,918.65 | 104,984 | 2016-04-25 | Filing |
| Officer | $757.91 | 3,625 | $2,747,423.75 | 27,996 | 2016-04-20 | Filing |
| Officer | $779.16 | 375 | $292,185.00 | 3,737 | 2016-04-20 | Filing |
| Officer | $738.00 | 2,500 | $1,845,000.00 | 12,584 | 2016-04-12 | Filing |
| Officer | $758.43 | 2,500 | $1,896,075.00 | 0 | 2016-04-12 | Filing |
| Large Shareholder, Officer, Director | $751.94 | 200 | $150,388.00 | 20,482,375 | 2016-04-04 | Filing |
| Large Shareholder, Officer, Director | $750.65 | 400 | $300,260.20 | 20,482,575 | 2016-04-04 | Filing |
| Large Shareholder, Officer, Director | $749.63 | 459 | $344,081.82 | 20,482,975 | 2016-04-04 | Filing |
| Large Shareholder, Officer, Director | $748.32 | 1,400 | $1,047,644.22 | 20,483,434 | 2016-04-04 | Filing |
| Large Shareholder, Officer, Director | $747.50 | 1,232 | $920,919.14 | 20,484,834 | 2016-04-04 | Filing |