BRIEF-Sunrun Q1 Revenue USD 722.2 Million Vs. IBES Estimate USD 681.9 Million

Sunrun Inc.

Sunrun Inc.

RUN

0.00

May 06 (Reuters) - Sunrun Q1 operating expenses USD 766 million.

  • Q1 net income USD 167.6 million