Despite Peabody Energy Corp. [BTU]’s great opportunity, the stock is a bit overvalued

In yesterday’s Wall Street session, Peabody Energy Corp. (NYSE:BTU) shares traded at $24.71, down -1.75% from the previous session. BTU stock price is now -2.65% away from the 50-day moving average and 5.61% away from the 200-day moving average. The market capitalization of the company currently stands at $3.17B. With the price target enhanced from […]