| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $30.21 | 114 | $3,443.94 | 161,328 | 2020-08-03 | Filing |
| Large Shareholder, Officer, Director | $29.79 | 1,861 | $55,439.19 | 161,442 | 2020-08-03 | Filing |
| Large Shareholder, Officer, Director | $30.21 | 1,386 | $41,871.06 | 684,434 | 2020-08-03 | Filing |
| Large Shareholder, Officer, Director | $29.79 | 22,624 | $673,968.96 | 685,820 | 2020-08-03 | Filing |
| Officer | $30.00 | 13,812 | $414,360.00 | 119,754 | 2020-08-03 | Filing |
| Large Shareholder, Officer, Director | $25.47 | 1,541 | $39,249.27 | 163,303 | 2020-07-27 | Filing |
| Large Shareholder, Officer, Director | $25.47 | 18,741 | $477,333.27 | 708,444 | 2020-07-27 | Filing |
| Large Shareholder, Officer, Director | $24.99 | 1,974 | $49,330.26 | 164,844 | 2020-07-24 | Filing |
| Large Shareholder, Officer, Director | $24.99 | 24,011 | $600,034.89 | 727,185 | 2020-07-24 | Filing |
| Officer | $25.50 | 10,643 | $271,396.50 | 214,280 | 2020-07-27 | Filing |
| Large Shareholder, Officer, Director | $25.01 | 1,974 | $49,369.74 | 166,818 | 2020-07-23 | Filing |
| Large Shareholder, Officer, Director | $25.01 | 24,011 | $600,515.11 | 751,196 | 2020-07-23 | Filing |
| Large Shareholder, Officer, Director | $24.65 | 987 | $24,329.55 | 168,792 | 2020-07-22 | Filing |
| Large Shareholder, Officer, Director | $24.65 | 12,006 | $295,947.90 | 775,207 | 2020-07-22 | Filing |
| Large Shareholder, Officer, Director | $24.49 | 1,023 | $25,053.27 | 169,779 | 2020-07-21 | Filing |
| Large Shareholder, Officer, Director | $24.49 | 12,443 | $304,729.07 | 787,213 | 2020-07-21 | Filing |
| Large Shareholder, Officer, Director | $25.07 | 511 | $12,810.77 | 170,802 | 2020-07-20 | Filing |
| Large Shareholder, Officer, Director | $24.59 | 836 | $20,557.24 | 171,313 | 2020-07-20 | Filing |
| Large Shareholder, Officer, Director | $25.07 | 6,220 | $155,935.40 | 799,656 | 2020-07-20 | Filing |
| Large Shareholder, Officer, Director | $24.59 | 10,157 | $249,760.63 | 805,876 | 2020-07-20 | Filing |