Display in USD
Sunrun Q2 EPS $0.42 Beats $0.24 Estimate, Sales $869.988M Beat $751.832M Estimate | WAPE