CNX Resources Corporation's (NYSE:CNX) Recent Stock Performance Looks Decent- Can Strong Fundamentals Be the Reason?

CNX Resources' stock rose by 5.8% in the past three months, prompting a focus on its Return on Equity (ROE).