Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $24.95 | 20,000 | Officer | 46,577 | 2018-02-13 | Filing |
| $25.50 | 200 | Officer | 46,577 | 2018-02-12 | Filing |
| $25.05 | 19,800 | Officer | 46,777 | 2018-02-12 | Filing |
| $25.07 | 30,000 | Officer | 59,981 | 2018-02-12 | Filing |
| $24.73 | 15,000 | Director | 28,123 | 2018-02-12 | Filing |
| $24.97 | 10,100 | Director | 43,123 | 2018-02-09 | Filing |
| $25.26 | 7,400 | Director | 53,223 | 2018-02-08 | Filing |
| $22.43 | 14,200 | Large Shareholder, Officer, Director | 0 | 2017-12-12 | Filing |
| $22.38 | 18,400 | Large Shareholder, Officer, Director | 53,554 | 2017-12-12 | Filing |
| $22.87 | 20,800 | Large Shareholder, Officer, Director | 0 | 2017-12-11 | Filing |
| $22.86 | 18,400 | Large Shareholder, Officer, Director | 53,554 | 2017-12-11 | Filing |
| $22.11 | 5,400 | Large Shareholder, Officer, Director | 0 | 2017-12-06 | Filing |
| $22.10 | 18,400 | Large Shareholder, Officer, Director | 53,554 | 2017-12-06 | Filing |
| $21.90 | 8,393 | Large Shareholder, Officer, Director | 0 | 2017-12-05 | Filing |
| $21.91 | 18,400 | Large Shareholder, Officer, Director | 53,554 | 2017-12-05 | Filing |
| $22.14 | 21,600 | Large Shareholder, Officer, Director | 0 | 2017-11-29 | Filing |
| $22.14 | 18,400 | Large Shareholder, Officer, Director | 53,554 | 2017-11-29 | Filing |
| $22.46 | 21,600 | Large Shareholder, Officer, Director | 0 | 2017-11-28 | Filing |
| $22.46 | 18,400 | Large Shareholder, Officer, Director | 53,554 | 2017-11-28 | Filing |
| $22.65 | 60,355 | Officer | 31,350 | 2017-11-24 | Filing |