CNX Resources (CNX) saw a large insider buy on 8/20 with a director buying 75,000 shares at $26.74 for $2.0 million in total and increased his stake by +6%. This was the first insider buy for the stock since February when a EVP bought $50k of stock b...