05:30 PM EDT, 08/06/2024 (MT Newswires) -- Sunrun ( RUN ) reported Q2 earnings Tuesday of $0.55 per share, up from $0.25 a year earlier.
Analysts polled by Capital IQ expected a loss of $0.25.
Revenue for the quarter ended June 30 was $523.9 million, down from $590.2 million a year ago.
Analysts surveyed by Capital IQ expected $517.7 million.
Price: 17.97, Change: +1.48, Percent Change: +8.98