| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $33.42 | 51 | $1,704.42 | 744,683 | 2019-01-02 | Filing |
| Large Shareholder, Officer, Director | $32.95 | 5,819 | $191,736.05 | 744,734 | 2019-01-02 | Filing |
| Large Shareholder, Officer, Director | $33.42 | 459 | $15,339.78 | 6,306,847 | 2019-01-02 | Filing |
| Large Shareholder, Officer, Director | $32.95 | 52,374 | $1,725,723.30 | 6,307,306 | 2019-01-02 | Filing |
| Officer | $32.96 | 20,000 | $659,200.00 | 1,832,906 | 2019-01-02 | Filing |
| Officer | $32.21 | 20,000 | $644,200.00 | 1,852,906 | 2018-12-26 | Filing |
| Officer | $33.68 | 20,000 | $673,600.00 | 1,872,906 | 2018-12-19 | Filing |
| Large Shareholder, Officer, Director | $36.13 | 660 | $23,845.80 | 750,553 | 2018-12-12 | Filing |
| Large Shareholder, Officer, Director | $35.28 | 647 | $22,826.16 | 751,213 | 2018-12-12 | Filing |
| Large Shareholder, Officer, Director | $36.13 | 5,930 | $214,250.90 | 6,359,680 | 2018-12-12 | Filing |
| Large Shareholder, Officer, Director | $35.28 | 5,813 | $205,082.64 | 6,365,610 | 2018-12-12 | Filing |
| Officer | $35.90 | 26 | $933.40 | 119,375 | 2018-12-13 | Filing |
| Officer | $35.58 | 1,980 | $70,448.40 | 119,401 | 2018-12-13 | Filing |
| Officer | $35.28 | 50,000 | $1,764,000.00 | 1,892,906 | 2018-12-12 | Filing |
| Officer | $35.77 | 20,000 | $715,400.00 | 1,942,906 | 2018-12-12 | Filing |
| Officer | $35.64 | 3,200 | $114,048.00 | 46,232 | 2018-12-11 | Filing |
| Officer | $34.86 | 11,800 | $411,348.00 | 49,432 | 2018-12-11 | Filing |
| Large Shareholder, Officer, Director | $35.54 | 1,510 | $53,665.40 | 751,860 | 2018-12-11 | Filing |
| Large Shareholder, Officer, Director | $34.80 | 4,360 | $151,728.00 | 753,370 | 2018-12-11 | Filing |
| Large Shareholder, Officer, Director | $35.54 | 13,590 | $482,988.60 | 6,371,423 | 2018-12-11 | Filing |