According to Due Diligence Score, the 3 best coal mining stocks to buy right now are:
1. Core Natural Resources (NYSE:CNR)
Core Natural Resources (NYSE:CNR) is the top coal stock with a Due Diligence Score of 50, which is 15 points higher than the coal industry average of 35. It passed 20 out of 38 due diligence checks and has strong fundamentals. Core Natural Resources has seen its stock lose -1.23% over the past year, underperforming other coal stocks by -6 percentage points.
Core Natural Resources has an average 1 year
price target of $123.67, an upside of 55.67% from Core Natural Resources's current stock price of $79.44.
Core Natural Resources stock has a consensus Strong Buy recommendation according to Wall Street analysts. Of the 3 analysts covering Core Natural Resources, 66.67% have issued a Strong Buy rating, 0% have issued a Buy, 33.33% have issued a hold, while 0% have issued a Sell rating, and 0% have issued a Strong Sell.
2. Peabody Energy (NYSE:BTU)
Peabody Energy (NYSE:BTU) is the second best coal stock with a Due Diligence Score of 44, which is 9 points higher than the coal industry average of 35. It passed 16 out of 38 due diligence checks and has strong fundamentals. Peabody Energy has seen its stock lose -34.87% over the past year, underperforming other coal stocks by -40 percentage points.
Peabody Energy has an average 1 year
price target of $27.60, an upside of 70.27% from Peabody Energy's current stock price of $16.21.
Peabody Energy stock has a consensus Strong Buy recommendation according to Wall Street analysts. Of the 5 analysts covering Peabody Energy, 60% have issued a Strong Buy rating, 20% have issued a Buy, 20% 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 Due Diligence Score of 43, which is 8 points higher than the coal industry average of 35. It passed 15 out of 38 due diligence checks and has strong fundamentals. Alliance Resource Partners has seen its stock return 35.49% over the past year, overperforming other coal stocks by 31 percentage points.
Alliance Resource Partners has an average 1 year
price target of $29.00, an upside of 8.37% from Alliance Resource Partners's current stock price of $26.76.
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.