| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $36.83 | 3,989 | $146,914.87 | 1,628,359 | 2020-05-22 | Filing |
| Large Shareholder, Director | $38.20 | 871 | $33,272.20 | 1,670,218 | 2020-05-22 | Filing |
| Large Shareholder, Director | $37.26 | 10,325 | $384,709.50 | 1,671,089 | 2020-05-22 | Filing |
| Large Shareholder, Director | $38.33 | 800 | $30,664.00 | 1,681,414 | 2020-05-21 | Filing |
| Large Shareholder, Director | $37.34 | 10,622 | $396,625.48 | 1,682,214 | 2020-05-21 | Filing |
| Director | $37.43 | 2,251 | $84,250.43 | 893,578 | 2020-05-21 | Filing |
| Director | $36.88 | 1,499 | $55,284.62 | 895,829 | 2020-05-21 | Filing |
| Director | $37.25 | 1,651 | $61,493.15 | 897,328 | 2020-05-20 | Filing |