| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Director | $31.03 | 25,000 | $775,750.00 | 1,733,577 | 2020-02-06 | Filing |
| Large Shareholder, Director | $31.06 | 25,000 | $776,525.00 | 1,758,577 | 2020-02-03 | Filing |
| Large Shareholder, Director | $30.02 | 25,000 | $750,387.50 | 1,783,577 | 2020-01-31 | Filing |
| Large Shareholder | $31.06 | 25,000 | $776,525.00 | 1,758,577 | 2020-02-03 | Filing |
| Large Shareholder | $30.02 | 25,000 | $750,387.50 | 1,783,577 | 2020-01-31 | Filing |
| Large Shareholder, Director | $30.02 | 25,000 | $750,492.50 | 1,808,577 | 2020-01-28 | Filing |
| Large Shareholder | $30.02 | 25,000 | $750,492.50 | 1,808,577 | 2020-01-28 | Filing |
| Large Shareholder | $16.00 | 9 | $144.00 | 1,771,077 | 2019-07-29 | Filing |