| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $52.89 | 5,000 | $264,447.50 | 30,272 | 2018-06-11 | Filing |
| Officer, Director | $52.11 | 15,785 | $822,614.75 | 197,343 | 2018-06-05 | Filing |
| Director | $52.16 | 8,375 | $436,876.01 | 12,588 | 2018-06-05 | Filing |
| Director | $53.00 | 7,342 | $389,126.00 | 20,963 | 2018-06-06 | Filing |
| Director | $52.81 | 376 | $19,856.56 | 22,885 | 2018-06-06 | Filing |
| Director | $51.15 | 1,377 | $70,433.55 | 23,261 | 2018-05-24 | Filing |
| Director | $55.00 | 7,893 | $434,115.00 | 23,410 | 2018-04-17 | Filing |
| Officer | $52.82 | 5,842 | $308,574.44 | 29,914 | 2018-03-12 | Filing |
| Officer | $49.50 | 1,898 | $93,951.00 | 33,000 | 2018-03-01 | Filing |
| Director | $50.25 | 2,577 | $129,494.25 | 16,068 | 2018-01-23 | Filing |
| Director | $50.91 | 5,152 | $262,292.44 | 18,645 | 2018-01-22 | Filing |
| Officer, Director | $47.91 | 21,906 | $1,049,516.46 | 204,134 | 2018-01-02 | Filing |
| Officer, Director | $45.99 | 20,000 | $919,800.00 | 204,134 | 2017-12-13 | Filing |
| Director | $45.02 | 23,681 | $1,066,225.18 | 23,410 | 2017-12-12 | Filing |
| Director | $42.47 | 7,000 | $297,290.00 | 37,077 | 2017-12-07 | Filing |
| Large Shareholder, Officer, Director | $42.08 | 27,983 | $1,177,524.64 | 1,530,216 | 2017-11-29 | Filing |
| Large Shareholder, Officer, Director | $41.59 | 20,000 | $831,800.00 | 1,530,216 | 2017-11-28 | Filing |
| Large Shareholder, Officer, Director | $40.05 | 20,000 | $801,000.00 | 1,530,216 | 2017-11-14 | Filing |
| Large Shareholder, Officer, Director | $40.69 | 20,000 | $813,800.00 | 1,530,216 | 2017-11-13 | Filing |
| Large Shareholder, Officer, Director | $40.05 | 20,000 | $801,000.00 | 1,490,216 | 2017-11-14 | Filing |