| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $51.42 | 7,575 | $389,506.50 | 237,300 | 2016-12-09 | Filing |
| Large Shareholder, Officer, Director | $51.42 | 7,575 | $389,506.50 | 237,300 | 2016-12-09 | Filing |
| Large Shareholder, Officer, Director | $50.42 | 18,325 | $923,946.50 | 244,875 | 2016-12-09 | Filing |
| Large Shareholder, Officer, Director | $50.42 | 18,325 | $923,946.50 | 244,875 | 2016-12-09 | Filing |
| Large Shareholder, Officer, Director | $49.82 | 21,300 | $1,061,166.00 | 263,200 | 2016-12-09 | Filing |
| Large Shareholder, Officer, Director | $49.82 | 21,300 | $1,061,166.00 | 263,200 | 2016-12-09 | Filing |
| Large Shareholder, Officer, Director | $53.17 | 5,603 | $297,911.51 | 284,500 | 2016-12-08 | Filing |
| Large Shareholder, Officer, Director | $53.17 | 5,603 | $297,911.51 | 284,500 | 2016-12-08 | Filing |
| Large Shareholder, Officer, Director | $52.45 | 40,697 | $2,134,557.65 | 290,103 | 2016-12-08 | Filing |
| Large Shareholder, Officer, Director | $52.45 | 40,697 | $2,134,557.65 | 290,103 | 2016-12-08 | Filing |
| Large Shareholder, Officer, Director | $51.86 | 3,700 | $191,882.00 | 330,800 | 2016-12-08 | Filing |
| Large Shareholder, Officer, Director | $51.86 | 3,700 | $191,882.00 | 330,800 | 2016-12-08 | Filing |
| Officer, Director | $47.29 | 100 | $4,729.00 | 173,904 | 2016-12-01 | Filing |
| Officer, Director | $47.29 | 300 | $14,187.00 | 174,004 | 2016-12-01 | Filing |
| Officer, Director | $47.29 | 200 | $9,458.00 | 174,304 | 2016-12-01 | Filing |
| Officer, Director | $47.29 | 807 | $38,163.03 | 174,504 | 2016-12-01 | Filing |
| Officer, Director | $47.29 | 593 | $28,042.97 | 175,311 | 2016-12-01 | Filing |
| Officer | $47.70 | 8,650 | $412,605.00 | 46,070 | 2016-11-23 | Filing |
| Large Shareholder, Officer, Director | $45.17 | 49,800 | $2,249,466.00 | 334,500 | 2016-11-22 | Filing |
| Large Shareholder, Officer, Director | $45.17 | 49,800 | $2,249,466.00 | 334,500 | 2016-11-22 | Filing |