Stillwater Mining reports highest earnings in a decade

Stillwater Mining Company today reported 2010 net income of $50.4 million, or $0.51 per diluted share, on revenues of $555.9 million. Contributing to the net income in 2010 were higher PGM prices and a recovery in recycling volumes, along with...