| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $47.28 | 4,261 | $201,454.54 | 705,318 | 2018-05-01 | Filing |
| Large Shareholder, Director | $46.67 | 5,739 | $267,857.49 | 709,579 | 2018-05-01 | Filing |
| Large Shareholder, Officer, Director | $45.01 | 19,300 | $868,716.16 | 18,041 | 2018-04-26 | Filing |
| Large Shareholder, Officer, Director | $44.17 | 700 | $30,921.03 | 37,341 | 2018-04-26 | Filing |
| Large Shareholder, Officer, Director | $41.51 | 4,466 | $185,363.56 | 18,041 | 2018-03-26 | Filing |
| Large Shareholder, Officer, Director | $40.86 | 15,534 | $634,747.20 | 22,507 | 2018-03-26 | Filing |
| Large Shareholder, Director | $42.36 | 25,000 | $1,059,025.00 | 0 | 2018-03-12 | Filing |
| Large Shareholder, Director | $41.55 | 25,000 | $1,038,642.50 | 25,000 | 2018-03-08 | Filing |
| Large Shareholder, Director | $41.31 | 15,904 | $656,997.42 | 50,000 | 2018-03-07 | Filing |
| Large Shareholder, Director | $41.19 | 40,000 | $1,647,780.00 | 65,904 | 2018-03-06 | Filing |
| Large Shareholder, Director | $40.62 | 25,600 | $1,039,864.32 | 105,904 | 2018-03-05 | Filing |
| Large Shareholder, Director | $39.79 | 14,400 | $573,046.56 | 131,504 | 2018-03-05 | Filing |
| Officer | $40.98 | 3,000 | $122,940.00 | 3,978 | 2018-03-02 | Filing |
| Large Shareholder, Director | $39.12 | 40,000 | $1,564,652.00 | 145,904 | 2018-03-02 | Filing |
| Large Shareholder, Director | $39.12 | 22,720 | $888,876.83 | 185,904 | 2018-03-01 | Filing |
| Large Shareholder, Director | $39.20 | 6,200 | $243,048.06 | 715,318 | 2018-03-01 | Filing |
| Large Shareholder, Director | $38.56 | 53,800 | $2,074,291.28 | 721,518 | 2018-03-01 | Filing |
| Large Shareholder, Director | $39.12 | 36,500 | $1,427,982.20 | 208,624 | 2018-02-28 | Filing |
| Large Shareholder, Director | $39.24 | 4,876 | $191,357.16 | 245,124 | 2018-02-27 | Filing |
| Large Shareholder, Officer, Director | $38.55 | 23,605 | $909,916.10 | 10,961 | 2018-02-26 | Filing |