| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $707.52 | 800 | $566,016.00 | 28,910 | 2016-06-20 | Filing |
| Large Shareholder, Officer, Director | $706.32 | 956 | $675,238.19 | 29,710 | 2016-06-20 | Filing |
| Officer | $719.00 | 3,625 | $2,606,375.00 | 35,858 | 2016-06-15 | Filing |
| Officer | $734.92 | 375 | $275,595.00 | 3,443 | 2016-06-15 | Filing |
| Officer | $716.51 | 2,500 | $1,791,275.00 | 20,832 | 2016-06-13 | Filing |
| Officer | $729.82 | 2,500 | $1,824,550.00 | 10,748 | 2016-06-13 | Filing |
| Officer | $734.53 | 3,625 | $2,662,671.25 | 39,483 | 2016-06-01 | Filing |
| Officer | $748.47 | 375 | $280,676.25 | 3,818 | 2016-06-01 | Filing |
| Large Shareholder, Officer, Director | $747.29 | 1,680 | $1,255,454.09 | 0 | 2016-05-27 | Filing |
| Large Shareholder, Officer, Director | $746.66 | 4,280 | $3,195,714.64 | 1,680 | 2016-05-27 | Filing |
| Large Shareholder, Officer, Director | $745.50 | 5,180 | $3,861,680.68 | 5,960 | 2016-05-27 | Filing |
| Large Shareholder, Officer, Director | $744.63 | 1,756 | $1,307,578.36 | 11,140 | 2016-05-27 | Filing |
| Large Shareholder, Officer, Director | $743.50 | 1,878 | $1,396,296.94 | 12,896 | 2016-05-27 | Filing |
| Large Shareholder, Officer, Director | $742.19 | 924 | $685,788.00 | 14,774 | 2016-05-27 | Filing |
| Large Shareholder, Officer, Director | $740.78 | 572 | $423,724.16 | 15,698 | 2016-05-27 | Filing |
| Large Shareholder, Officer, Director | $739.17 | 100 | $73,917.00 | 16,270 | 2016-05-27 | Filing |
| Large Shareholder, Officer, Director | $738.18 | 300 | $221,454.00 | 16,370 | 2016-05-27 | Filing |
| Large Shareholder, Officer, Director | $733.44 | 500 | $366,719.00 | 20,235,707 | 2016-05-27 | Filing |
| Large Shareholder, Officer, Director | $732.73 | 8,445 | $6,187,909.07 | 20,236,207 | 2016-05-27 | Filing |
| Large Shareholder, Officer, Director | $731.73 | 4,701 | $3,439,855.68 | 20,244,652 | 2016-05-27 | Filing |