According to Zen Score, the 3 best coal mining stocks to buy right now are:
1. Arch Resources (NYSE:ARCH)
Arch Resources (NYSE:ARCH) is the top coal stock with a Zen Score of 62, which is 14 points higher than the coal industry average of 48. It passed 23 out of 38 due diligence checks and has strong fundamentals. Arch Resources has seen its stock lose -33.61% over the past year, underperforming other coal stocks by -18 percentage points.
Arch Resources has an average 1 year
price target of $198.00, an upside of 77.53% from Arch Resources's current stock price of $111.53.
Arch Resources stock has a consensus Strong Buy recommendation according to Wall Street analysts. Of the 1 analyst covering Arch Resources, 100% have issued a Strong Buy rating, 0% have issued a Buy, 0% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.
2. Consol Energy (NYSE:CEIX)
Consol Energy (NYSE:CEIX) is the second best coal stock with a Zen Score of 60, which is 12 points higher than the coal industry average of 48. It passed 23 out of 38 due diligence checks and has strong fundamentals. Consol Energy has seen its stock return 16.74% over the past year, overperforming other coal stocks by 33 percentage points.
Consol Energy has an average 1 year
price target of $80.00, an upside of 27.02% from Consol Energy's current stock price of $62.98.
Consol Energy stock has a consensus Strong Buy recommendation according to Wall Street analysts. Of the 1 analyst covering Consol Energy, 100% have issued a Strong Buy rating, 0% have issued a Buy, 0% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.
3. Alliance Resource Partners (NASDAQ:ARLP)
Alliance Resource Partners (NASDAQ:ARLP) is the third best coal stock with a Zen Score of 54, which is 6 points higher than the coal industry average of 48. It passed 19 out of 38 due diligence checks and has strong fundamentals. Alliance Resource Partners has seen its stock lose -10.41% over the past year, overperforming other coal stocks by 6 percentage points.
Alliance Resource Partners has an average 1 year
price target of $28.00, an upside of 56.34% from Alliance Resource Partners's current stock price of $17.91.
Alliance Resource Partners stock has a consensus Strong Buy recommendation according to Wall Street analysts. Of the 1 analyst covering Alliance Resource Partners, 100% have issued a Strong Buy rating, 0% have issued a Buy, 0% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.