| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $37.31 | 3,023 | $112,776.04 | 886,805 | 2020-06-04 | Filing |
| Director | $38.30 | 13 | $497.84 | 889,828 | 2020-06-03 | Filing |
| Director | $37.74 | 1,087 | $41,020.12 | 889,841 | 2020-06-03 | Filing |
| Director | $36.71 | 2,650 | $97,276.20 | 890,928 | 2020-06-03 | Filing |
| Officer | $38.94 | 400 | $15,576.00 | 125,626 | 2020-06-02 | Filing |
| Officer | $38.18 | 31,833 | $1,215,383.94 | 126,026 | 2020-06-02 | Filing |
| Director | $39.01 | 4,362 | $170,161.62 | 1,465,186 | 2020-06-02 | Filing |
| Director | $39.06 | 371 | $14,491.26 | 1,617,993 | 2020-06-01 | Filing |
| Large Shareholder, Director | $39.30 | 300 | $11,790.00 | 1,618,364 | 2020-05-28 | Filing |
| Large Shareholder, Director | $38.73 | 13,846 | $536,255.58 | 1,618,664 | 2020-05-28 | Filing |
| Large Shareholder, Director | $37.82 | 1,374 | $51,964.68 | 1,632,510 | 2020-05-28 | Filing |
| Large Shareholder, Officer, Director | $38.04 | 444 | $16,889.76 | 1,622,348 | 2020-05-27 | Filing |
| Large Shareholder, Officer, Director | $37.10 | 2,556 | $94,827.60 | 1,622,792 | 2020-05-27 | Filing |
| Large Shareholder, Officer, Director | $36.01 | 2,000 | $72,020.00 | 1,625,348 | 2020-05-27 | Filing |
| Large Shareholder, Director | $38.17 | 1,884 | $71,912.28 | 1,633,884 | 2020-05-27 | Filing |
| Large Shareholder, Director | $37.38 | 10,630 | $397,349.40 | 1,635,768 | 2020-05-27 | Filing |
| Large Shareholder, Director | $39.19 | 4,797 | $187,994.43 | 1,646,398 | 2020-05-26 | Filing |
| Large Shareholder, Director | $38.72 | 16,924 | $655,297.28 | 1,651,195 | 2020-05-26 | Filing |
| Large Shareholder, Director | $37.28 | 2,099 | $78,250.72 | 1,668,119 | 2020-05-26 | Filing |
| Large Shareholder, Officer, Director | $37.53 | 1,011 | $37,942.83 | 1,627,348 | 2020-05-22 | Filing |