First Solar, Inc. Smashes EPS Estimates, Stock Dives On Sale Miss
April 27, 2016 at 18:56 PM EDT
First Solar released its latest earnings report after closing bell tonight, posting adjusted earnings of $1.66 per share on $848 million in revenue.