BRIEF-Sunrun Q1 Revenue USD 722.2 Million Vs. IBES Estimate USD 681.9 Million
Share
Sunrun Inc.
RUN
0.00
0.00%
May 06 (Reuters) - Sunrun Q1 operating expenses USD 766 million.