Brookfield Renewable Corp (BEPC) reported a narrower loss in its Q3 2025 earnings, with an EPS of $-0.23, beating Wall Street's estimate of $-0.24. Revenue matched expectations at $1.6 billion.
The results reflect the company's ongoing operational performance amid a diverse portfolio of renewable energy assets, including hydroelectric, wind, and solar facilities across North America, South America, Europe, and Asia. As of November 8, 2025, Brookfield's market capitalization stands at $6,377.86 million, with a trailing twelve-month EPS of $-3.52 and a notable dividend yield of 336.0%.
The company will host an earnings conference call to discuss these results and provide further insights into its business performance. Looking ahead, analysts estimate an EPS of $-0.0204 and revenue of $1.9 billion for the upcoming earnings report scheduled for July 29, 2026.
This update provides insight into Brookfield Renewable Corp's financial health and operational resilience in the renewable energy sector.
