Although first quarter earnings for Peabody Energy Corp. (NYSE: BTU) tripled to 63 cents per share from 21 cents per share in the year ago period, the results missed analyst estimates by a wide margin sending the stock price plunging $3.38 to close at $25.96.
Peabody Misses
April 15, 2009 at 17:50 PM EDT