| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $35.56 | 16,000 | $568,960.00 | 64,000 | 2017-06-08 | Filing |
| Large Shareholder | $35.60 | 16,000 | $569,600.00 | 80,000 | 2017-06-07 | Filing |
| Large Shareholder, Officer, Director | $35.71 | 16,000 | $571,360.00 | 48,000 | 2017-06-09 | Filing |
| Large Shareholder, Officer, Director | $35.56 | 16,000 | $568,960.00 | 64,000 | 2017-06-08 | Filing |
| Large Shareholder, Officer, Director | $35.60 | 16,000 | $569,600.00 | 80,000 | 2017-06-07 | Filing |
| Officer | $35.76 | 12,200 | $436,272.00 | 0 | 2017-06-01 | Filing |
| Large Shareholder | $34.80 | 16,000 | $556,800.00 | 48,000 | 2017-05-25 | Filing |
| Large Shareholder | $34.75 | 16,000 | $556,000.00 | 64,000 | 2017-05-24 | Filing |
| Large Shareholder | $34.46 | 16,000 | $551,360.00 | 80,000 | 2017-05-23 | Filing |
| Large Shareholder, Officer, Director | $34.80 | 16,000 | $556,800.00 | 48,000 | 2017-05-25 | Filing |
| Large Shareholder, Officer, Director | $34.75 | 16,000 | $556,000.00 | 64,000 | 2017-05-24 | Filing |
| Large Shareholder, Officer, Director | $34.46 | 16,000 | $551,360.00 | 80,000 | 2017-05-23 | Filing |
| Large Shareholder | $34.16 | 16,000 | $546,560.00 | 23,025 | 2017-05-19 | Filing |
| Large Shareholder | $34.09 | 16,000 | $545,440.00 | 39,025 | 2017-05-18 | Filing |
| Large Shareholder | $34.20 | 16,000 | $547,200.00 | 55,025 | 2017-05-17 | Filing |
| Large Shareholder, Officer, Director | $34.16 | 16,000 | $546,560.00 | 23,025 | 2017-05-19 | Filing |
| Large Shareholder, Officer, Director | $34.09 | 16,000 | $545,440.00 | 39,025 | 2017-05-18 | Filing |
| Large Shareholder, Officer, Director | $34.20 | 16,000 | $547,200.00 | 55,025 | 2017-05-17 | Filing |
| Director | $33.51 | 8,662 | $290,263.62 | 0 | 2017-05-12 | Filing |
| Officer | $33.54 | 10,000 | $335,400.00 | 0 | 2017-05-11 | Filing |