Clearway Energy, Inc. (CWEN) has a market capitalization of $8.24B and trades at $40.14. The 52-week range is 25.63-41.51.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 28.3, Earnings Per Share (EPS) of $1.42, annual revenue of $1.43B.
The stock has a beta of 0.92, a last dividend of $1.7970, operates in the Utilities sector.