 Sunrun Inc NASDAQ: RUN shares are trading higher by 8.30 to 26.36 after the company reported better-than-expected first-quarter sales results. Sunrun reported quarterly losses of 42 cents per share which missed the analyst consensus estimate of a loss of 17 cents. 