11:58 AM EST, 11/07/2025 (MT Newswires) -- Sunrun ( RUN ) shares were down more than 21% in recent Friday trading after the company reported overnight Q3 earnings that missed analysts' expectations.
The company posted Q3 earnings late Thursday of $0.06 per diluted share, swinging from a $0.37 loss per share a year earlier.
Analysts polled by FactSet expected earnings of $0.08 per share.
Revenue for the quarter ended Sept. 30 was $724.6 million, compared with $537.2 million a year earlier.
Analysts polled by FactSet expected $597 million.
Price: 16.11, Change: -4.31, Percent Change: -21.11