News

The Details: Sunrun reported quarterly earnings of $1.07 per share, which beat the consensus estimate for losses of 18 cents.