CNX Resources Corp (CNX) Valuation Ratios & Charts