Sunrun Seen Executing On Market Share, Profitability By: Benzinga via Benzinga August 12, 2016 at 11:06 AM EDT Deutsche Bank provided its outlook on Sunrun Inc (NASDAQ: RUN), maintaining its Buy rating and $15 price target on ... Read More >> Related Stocks: Sunrun Inc