| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $60.46 | 11,250 | $680,217.75 | 0 | 2020-05-28 | Filing |
| Officer, Director | $58.28 | 2,857 | $166,495.67 | 43,011 | 2020-05-26 | Filing |
| Officer, Director | $58.25 | 3,000 | $174,738.30 | 40,868 | 2020-05-26 | Filing |
| Officer, Director | $58.44 | 3,197 | $186,848.35 | 58,250 | 2020-05-19 | Filing |
| Officer, Director | $58.44 | 10,000 | $584,449.00 | 58,250 | 2020-05-19 | Filing |
| Officer, Director | $58.44 | 5,000 | $292,224.50 | 58,250 | 2020-05-19 | Filing |
| Officer, Director | $59.78 | 2,283 | $136,481.39 | 40,868 | 2020-05-20 | Filing |
| Officer, Director | $59.74 | 1,000 | $59,739.00 | 39,151 | 2020-05-20 | Filing |
| Director | $60.00 | 4,000 | $240,000.00 | 289,079 | 2020-05-20 | Filing |
| Officer, Director | $58.42 | 647 | $37,799.55 | 39,151 | 2020-05-19 | Filing |
| 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 |