
Sunrun Inc. (NASDAQ:RUN) shares surged more than 30% Thursday after the company reported second-quarter financial results.
What To Know: The company posted earnings of $1.07 per share, beating estimates of a loss of 18 cents per share. Revenue reached $569.33 million, exceeding the expected $548.4 million and rising from $523.86 million in the same quarter last year.