07:53 AM EDT, 07/31/2026 (MT Newswires) -- Brookfield Renewable (BEPC) reported Q2 net loss Friday of 0.37 per share, wider than 0.22 a year earlier.
Revenue for the quarter ended June 30 was $1.08 billion, up from $952 million a year earlier.
An analyst surveyed by FactSet expected revenue of $1.73 billion.