| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $36.39 | 13,799 | $502,145.61 | 1,472,137 | 2020-05-15 | Filing |
| Large Shareholder, Officer, Director | $32.58 | 10,000 | $325,800.00 | 1,632,348 | 2020-05-14 | Filing |
| Large Shareholder | $36.08 | 1,131 | $40,806.48 | 1,485,936 | 2020-05-13 | Filing |
| Large Shareholder | $37.46 | 4,601 | $172,353.46 | 1,487,067 | 2020-05-12 | Filing |
| Large Shareholder | $36.61 | 5,187 | $189,896.07 | 1,491,668 | 2020-05-12 | Filing |
| Director | $35.00 | 4,000 | $140,000.00 | 30,723 | 2020-05-12 | Filing |
| Large Shareholder, Director | $36.08 | 1,131 | $40,806.48 | 1,735,936 | 2020-05-13 | Filing |
| Large Shareholder, Director | $37.46 | 4,601 | $172,353.46 | 1,737,067 | 2020-05-12 | Filing |
| Large Shareholder, Director | $36.61 | 5,187 | $189,896.07 | 1,741,668 | 2020-05-12 | Filing |
| Director | $35.47 | 100,000 | $3,547,370.00 | 1,433,577 | 2020-05-12 | Filing |
| Director | $34.25 | 100,000 | $3,425,370.00 | 1,533,577 | 2020-05-12 | Filing |
| Director | $33.04 | 50,000 | $1,651,850.00 | 1,633,577 | 2020-05-12 | Filing |
| Large Shareholder | $34.50 | 250,000 | $8,624,600.00 | 1,433,577 | 2020-05-12 | Filing |
| Director | $31.10 | 462 | $14,368.20 | 34,723 | 2020-04-30 | Filing |
| Director | $30.09 | 2,538 | $76,368.42 | 35,185 | 2020-04-30 | Filing |
| Large Shareholder, Director | $32.03 | 25,000 | $800,750.00 | 1,683,577 | 2020-02-19 | Filing |
| Large Shareholder | $32.03 | 25,000 | $800,750.00 | 1,683,577 | 2020-02-19 | Filing |
| Large Shareholder, Director | $32.01 | 25,000 | $800,250.00 | 1,708,577 | 2020-02-13 | Filing |
| Large Shareholder | $32.01 | 25,000 | $800,250.00 | 1,708,577 | 2020-02-13 | Filing |
| Large Shareholder | $31.03 | 25,000 | $775,750.00 | 1,733,577 | 2020-02-06 | Filing |