Peabody Energy is rated Hold with a 12-month price target of $29.12, reflecting balanced risk/reward at current levels. Read this latest analysis of BTU stock.
Read on WOBR AI →