-
Peabody Energy Results: Satisfactory
Tuesday, October 20, 2009 - 9:19am | 110Read More...Peabody Energy (NYSE: BTU) is reporting third quarter revenues of $1.67 billion against sales figures of 63.5 million tons, leading to EBITDA totaling $341.1 million. Income from continuing operations, totals $113.2 million or $0.41 per share; Adjusted EPS totals $0.49 per share. Peabody's results...

