First Solar Tumbles On Revenue Miss, Leadership Transition By: Benzinga via Benzinga April 27, 2016 at 16:46 PM EDT Shares of First Solar, Inc. (NASDAQ: FSLR) were trading down more than 4 percent in Wednesday’s after-hours session, following ... Read More >> Related Stocks: First Solar