Clearway Energy, Inc.
CWENCIK 0001567683
Revenue (TTM)
$231M
−2.4% YoY
Q1 Mar 2026
Net Income (TTM)
$103M
−27.2% YoY
Q1 Mar 2026
EPS Diluted (TTM)
$0.75
+11.9% YoY
Q1 Mar 2026
Gross Margin
-122.9%
Q1 Mar 2026
Operating Margin
93.9%
Q1 Mar 2026
Net Margin
44.6%
Q1 Mar 2026
Free Cash Flow (TTM)
$335M
Q1 Mar 2026
Cash
$325M
Q1 Mar 2026
Total Debt
$9.8B
Q1 Mar 2026
Shares Outstanding
205.22M sh
Q1 Mar 2026