| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $58.42 | 2,223 | $129,873.88 | 38,578 | 2020-05-19 | Filing |
| Officer, Director | $58.41 | 1,500 | $87,611.40 | 36,923 | 2020-05-19 | Filing |
| Officer, Director | $55.42 | 1,500 | $83,123.40 | 36,923 | 2020-05-18 | Filing |
| Officer, Director | $55.42 | 3,413 | $189,133.44 | 36,923 | 2020-05-18 | Filing |
| Director | $58.00 | 4,000 | $232,000.00 | 293,079 | 2020-05-19 | Filing |
| Director | $56.00 | 4,000 | $224,000.00 | 297,079 | 2020-05-18 | Filing |
| Director | $54.92 | 1,260 | $69,199.20 | 0 | 2020-05-15 | Filing |
| Director | $54.92 | 852 | $46,791.84 | 0 | 2020-05-15 | Filing |
| Officer | $54.50 | 2,444 | $133,198.00 | 18,949 | 2020-05-15 | Filing |
| Officer, Director | $54.29 | 2,815 | $152,831.98 | 36,923 | 2020-05-12 | Filing |
| Officer, Director | $54.09 | 8,750 | $473,262.13 | 0 | 2020-05-12 | Filing |
| Officer, Director | $54.23 | 2,000 | $108,453.80 | 27,634 | 2020-05-08 | Filing |
| Officer, Director | $54.25 | 2,178 | $118,167.17 | 27,634 | 2020-05-08 | Filing |
| Large Shareholder, Officer, Director | $53.23 | 159,105 | $8,469,047.78 | 9,911,742 | 2020-05-07 | Filing |
| Director | $54.19 | 891 | $48,283.65 | 0 | 2020-05-05 | Filing |
| Director | $54.19 | 1,632 | $88,438.73 | 0 | 2020-05-05 | Filing |
| Director | $54.19 | 1,763 | $95,537.68 | 0 | 2020-05-05 | Filing |
| Officer, Director | $53.10 | 7,340 | $389,776.75 | 58,250 | 2020-05-05 | Filing |
| Officer, Director | $53.10 | 2,857 | $151,715.56 | 51,411 | 2020-05-05 | Filing |
| Officer, Director | $53.10 | 2,849 | $151,290.73 | 49,183 | 2020-05-05 | Filing |