Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $31.01 | 9,490 | Large Shareholder, Officer, Director | 54,002 | 2019-01-02 | Filing |
| $29.89 | 8,100 | Large Shareholder, Officer, Director | 63,492 | 2019-01-02 | Filing |
| $45.83 | 300 | Officer | 0 | 2019-01-29 | Filing |
| $45.03 | 2,575 | Officer | 300 | 2019-01-29 | Filing |
| $43.94 | 1,497 | Officer | 2,875 | 2019-01-29 | Filing |
| $42.86 | 6,739 | Officer | 4,372 | 2019-01-29 | Filing |
| $42.86 | 315 | Officer | 0 | 2019-01-29 | Filing |
| $42.86 | 2,289 | Officer | 0 | 2019-01-29 | Filing |
| $42.86 | 2,605 | Officer | 0 | 2019-01-29 | Filing |
| $40.03 | 4,000 | Director | 0 | 2019-01-15 | Filing |
| $40.03 | 3,000 | Officer | 50,000 | 2019-01-15 | Filing |
| $40.00 | 1,000 | Director | 0 | 2019-01-07 | Filing |
| $29.82 | 25,000 | Officer | 0 | 2019-01-02 | Filing |
| $32.52 | 5,105 | Large Shareholder, Officer, Director | 36,592 | 2019-01-02 | Filing |
| $32.16 | 12,305 | Large Shareholder, Officer, Director | 41,697 | 2019-01-02 | Filing |
| $31.01 | 9,490 | Large Shareholder, Officer, Director | 54,002 | 2019-01-02 | Filing |
| $29.89 | 8,100 | Large Shareholder, Officer, Director | 63,492 | 2019-01-02 | Filing |
| $30.78 | 2,307 | Officer | 0 | 2018-12-28 | Filing |
| $30.14 | 8,804 | Officer | 2,307 | 2018-12-28 | Filing |
| $30.14 | 316 | Officer | 0 | 2018-12-28 | Filing |