| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $34.90 | 4,000 | $139,616.00 | 351,682 | 2019-08-19 | Filing |
| Officer | $33.95 | 2,500 | $84,875.00 | 88,293 | 2019-08-15 | Filing |
| Officer | $35.14 | 1,160 | $40,761.24 | 4,586 | 2019-08-12 | Filing |
| Officer | $39.51 | 2,000 | $79,020.00 | 58,939 | 2019-08-05 | Filing |
| Large Shareholder | $41.01 | 300 | $12,303.00 | 0 | 2019-08-02 | Filing |
| Large Shareholder | $40.39 | 64,402 | $2,601,196.78 | 300 | 2019-08-02 | Filing |
| Large Shareholder | $42.30 | 2,517 | $106,469.10 | 0 | 2019-08-01 | Filing |
| Large Shareholder | $41.40 | 12,781 | $529,133.40 | 2,517 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $41.02 | 100 | $4,102.00 | 0 | 2019-08-02 | Filing |
| Large Shareholder, Officer, Director | $40.34 | 5,086 | $205,169.24 | 100 | 2019-08-02 | Filing |
| Large Shareholder, Officer, Director | $41.01 | 300 | $12,303.00 | 0 | 2019-08-02 | Filing |
| Large Shareholder, Officer, Director | $40.39 | 64,402 | $2,601,196.78 | 300 | 2019-08-02 | Filing |
| Large Shareholder, Officer, Director | $42.28 | 643 | $27,186.04 | 0 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $41.45 | 4,171 | $172,887.95 | 643 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $42.30 | 2,517 | $106,469.10 | 0 | 2019-08-01 | Filing |
| Large Shareholder, Officer, Director | $41.40 | 12,781 | $529,133.40 | 2,517 | 2019-08-01 | Filing |
| Large Shareholder | $41.02 | 100 | $4,102.00 | 0 | 2019-08-02 | Filing |
| Large Shareholder | $40.34 | 5,086 | $205,169.24 | 100 | 2019-08-02 | Filing |
| Large Shareholder | $42.28 | 643 | $27,186.04 | 0 | 2019-08-01 | Filing |
| Large Shareholder | $41.45 | 4,171 | $172,887.95 | 643 | 2019-08-01 | Filing |