Baystreet Staff - Thursday, April 28, 2016 First Solar (FSLR) Down on Missing Sales Targets First Solar, Inc. (NASDAQ: FSLR) shares fell 5.9% to $58.39. First Solar reported upbeat earnings for the first quarter, but the company missed analysts’ sales estimates. Share volume was 3.4 million, compared to an all-day average of 2.2 million