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 57, which is 19 points higher than the coal industry average of 38. It passed 20 out of 38 due diligence checks and has strong fundamentals. Alliance Resource Partners has seen its stock return 2.96% over the past year, underperforming other coal stocks by -24 percentage points.
Alliance Resource Partners has an average 1 year
price target of $28.00, an upside of 38.68% from Alliance Resource Partners's current stock price of $20.19.
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 2 points higher than the coal industry average of 38. It passed 14 out of 38 due diligence checks and has average fundamentals. Natural Resource Partners has seen its stock return 73.48% over the past year, overperforming other coal stocks by 47 percentage points.
3. Peabody Energy (NYSE:BTU)
Peabody Energy (NYSE:BTU) is the third best coal stock with a Zen Score of 38, which is equal to the coal industry average of 38. It passed 14 out of 38 due diligence checks and has average fundamentals. Peabody Energy has seen its stock lose -2.45% over the past year, underperforming other coal stocks by -29 percentage points.
Peabody Energy has an average 1 year
price target of $32.00, an upside of 31.96% from Peabody Energy's current stock price of $24.25.
Peabody Energy stock has a consensus Strong Buy recommendation according to Wall Street analysts. Of the 2 analysts covering Peabody 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.