SolarCity's 25% Selloff Might Be A Bit Extreme, Says Morgan Stanley By: Benzinga via Benzinga February 10, 2016 at 08:39 AM EST SolarCity Corp (NASDAQ: SCTY) shares have plunged 46 percent since January 11. Morgan Stanley’s Stephen C Byrd ... Read More >>