Clearway Energy, Inc. (CWEN-A) has a market capitalization of $8.27B and trades at $40.13. The 52-week range is 23.82-40.57.
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.