Solar Stocks Are Getting Killed By SolarCity's Whiff By: Benzinga via Benzinga February 10, 2016 at 10:18 AM EST Solar stocks were getting destroyed on Wednesday, led by SolarCity Corp (NASDAQ: SCTY)'s more than 25 percent decline. In fact, ... Read More >> Related Stocks: Canadian Solar Inc First Solar Sunpower Corp