Has First Solar, Inc. (FSLR) Stock Finally Weathered the Trump Storm? By: InvestorPlace July 26, 2017 at 10:36 AM EDT Read More >> Related Stocks: First Solar