Peabody Energy (NYSE:BTU – Get Rating) announced its quarterly earnings data on Thursday. The coal producer reported $1.68 earnings per share for the quarter, beating the consensus estimate of $1.57 by $0.11, Briefing.com reports. The firm had revenue of $1.36 billion during the quarter, compared to the consensus estimate of $1.23 billion. Peabody Energy had […]