| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $31.18 | 449,260 | $14,006,354.39 | 0 | 2020-06-16 | Filing |
| Large Shareholder | $31.16 | 292,350 | $9,108,427.37 | 0 | 2020-06-15 | Filing |
| Large Shareholder | $31.16 | 244,950 | $7,631,637.71 | 0 | 2020-06-15 | Filing |
| Large Shareholder | $31.16 | 962,700 | $29,993,784.93 | 0 | 2020-06-15 | Filing |
| Large Shareholder, Officer, Director | $29.30 | 5,600 | $164,103.52 | 0 | 2020-06-12 | Filing |
| Large Shareholder, Officer, Director | $28.60 | 94,400 | $2,699,377.44 | 5,600 | 2020-06-12 | Filing |
| Large Shareholder, Officer, Director | $29.27 | 26,809 | $784,664.58 | 0 | 2020-06-11 | Filing |
| Large Shareholder, Officer, Director | $28.50 | 73,191 | $2,086,258.22 | 26,809 | 2020-06-11 | Filing |
| Large Shareholder, Officer, Director | $29.56 | 3,200 | $94,597.76 | 0 | 2020-06-10 | Filing |
| Large Shareholder, Officer, Director | $29.27 | 96,800 | $2,833,394.08 | 3,200 | 2020-06-10 | Filing |
| Officer | $28.73 | 15,000 | $431,013.00 | 0 | 2020-06-09 | Filing |
| Officer | $29.65 | 7,084 | $210,038.47 | 2,632 | 2020-06-01 | Filing |
| Officer | $28.86 | 500 | $14,429.00 | 0 | 2020-05-26 | Filing |
| Officer | $28.03 | 14,500 | $406,375.55 | 500 | 2020-05-26 | Filing |
| Large Shareholder, Officer, Director | $28.62 | 15,200 | $435,027.04 | 0 | 2020-05-22 | Filing |
| Large Shareholder, Officer, Director | $28.15 | 84,800 | $2,387,501.60 | 15,200 | 2020-05-22 | Filing |
| Large Shareholder, Officer, Director | $28.28 | 1,800 | $50,907.96 | 0 | 2020-05-21 | Filing |
| Large Shareholder, Officer, Director | $27.92 | 98,200 | $2,741,940.40 | 1,800 | 2020-05-21 | Filing |
| Large Shareholder, Officer, Director | $27.78 | 9,413 | $261,479.02 | 0 | 2020-05-20 | Filing |
| Large Shareholder, Officer, Director | $27.15 | 90,587 | $2,459,464.23 | 9,413 | 2020-05-20 | Filing |