According to Zen Score, the 3 best coal mining stocks to buy right now are:
1. Alliance Resource Partners (NASDAQ:ARLP)
Alliance Resource Partners (NASDAQ:ARLP) is the top coal stock with a Zen Score of 54, which is 17 points higher than the coal industry average of 37. It passed 19 out of 38 due diligence checks and has strong fundamentals. Alliance Resource Partners has seen its stock return 0.05% over the past year, underperforming other coal stocks by -21 percentage points.
Alliance Resource Partners has an average 1 year
price target of $28.00, an upside of 32.95% from Alliance Resource Partners's current stock price of $21.06.
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.
2. Natural Resource Partners (NYSE:NRP)
Natural Resource Partners (NYSE:NRP) is the second best coal stock with a Zen Score of 40, which is 3 points higher than the coal industry average of 37. It passed 14 out of 38 due diligence checks and has average fundamentals. Natural Resource Partners has seen its stock return 70.35% over the past year, overperforming other coal stocks by 49 percentage points.
3. Consol Energy (NYSE:CEIX)
Consol Energy (NYSE:CEIX) is the third best coal stock with a Zen Score of 36, which is -1 points lower than the coal industry average of 37. It passed 15 out of 38 due diligence checks and has average fundamentals. Consol Energy has seen its stock return 35.29% over the past year, overperforming other coal stocks by 14 percentage points.
Consol Energy has an average 1 year
price target of $98.00, an upside of 16.67% from Consol Energy's current stock price of $84.00.
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.