SunPower, First Solar Transitioning To YieldCo By: Benzinga via Benzinga May 04, 2015 at 12:58 PM EDT SunPower Corporation (NASDAQ: SPWR) and First Solar, Inc. (NASDAQ: FSLR) posted throw-away Q1 earnings last week as the two companies ... Read More >> Related Stocks: Bio-Techne Corp First Solar Sunpower Corp