 Sunrun has strong relevant partnerships, improving its product offerings which translates to a growing customer base. As a result, analysts expectations for its top line and EBITDA margin both improved. 