U.S. Markets closed

SolarCity recent weakness a buying opportunity, says Deutsche Bank

Deutsche Bank views the recent pullback in shares of SolarCity as an attractive buying opportunity. The firm reiterates a Buy rating on the stock with a $90 price target.