CNX Resources Corporation. (CNX) Tops Q2 Earnings Estimates

CNX Resources Corporation reported quarterly earnings of $0.36 per share, beating estimates by 33.33%. Revenues were $346 million, missing estimates by 10.70%. Stock performance is linked to earnings outlook and industry trends.