| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $247.48 | 1,500 | $371,220.00 | 5,480 | 2015-05-04 | Filing |
| Officer | $246.52 | 120 | $29,582.40 | 6,980 | 2015-05-04 | Filing |
| Officer | $270.00 | 100 | $27,000.00 | 0 | 2015-04-28 | Filing |
| Large Shareholder, Officer, Director | $264.00 | 322 | $85,008.00 | 42,132 | 2015-04-22 | Filing |
| Large Shareholder, Officer, Director | $262.03 | 778 | $203,859.34 | 42,454 | 2015-04-22 | Filing |
| Large Shareholder, Officer, Director | $260.90 | 2,000 | $521,800.00 | 43,232 | 2015-04-22 | Filing |
| Large Shareholder, Officer, Director | $259.81 | 1,900 | $493,639.00 | 45,232 | 2015-04-22 | Filing |
| Large Shareholder, Officer, Director | $264.94 | 581 | $153,930.14 | 47,132 | 2015-04-21 | Filing |
| Large Shareholder, Officer, Director | $263.69 | 2,519 | $664,235.11 | 47,713 | 2015-04-21 | Filing |
| Large Shareholder, Officer, Director | $262.74 | 1,900 | $499,206.00 | 50,232 | 2015-04-21 | Filing |
| Large Shareholder, Officer, Director | $262.40 | 100 | $26,240.00 | 52,132 | 2015-04-20 | Filing |
| Large Shareholder, Officer, Director | $261.58 | 1,748 | $457,241.84 | 52,232 | 2015-04-20 | Filing |
| Large Shareholder, Officer, Director | $260.66 | 3,152 | $821,600.32 | 53,980 | 2015-04-20 | Filing |
| Large Shareholder, Officer, Director | $260.14 | 1,800 | $468,252.00 | 57,132 | 2015-04-17 | Filing |
| Large Shareholder, Officer, Director | $259.24 | 2,600 | $674,024.00 | 58,932 | 2015-04-17 | Filing |
| Large Shareholder, Officer, Director | $257.67 | 600 | $154,602.00 | 61,532 | 2015-04-17 | Filing |
| Large Shareholder, Officer, Director | $264.00 | 1,100 | $290,400.00 | 62,132 | 2015-04-16 | Filing |
| Large Shareholder, Officer, Director | $263.16 | 2,400 | $631,584.00 | 63,232 | 2015-04-16 | Filing |
| Large Shareholder, Officer, Director | $261.52 | 1,500 | $392,280.00 | 65,632 | 2015-04-16 | Filing |
| Large Shareholder, Officer, Director | $265.57 | 1,500 | $398,355.00 | 67,132 | 2015-04-15 | Filing |