NYSE:CWENRenewable Energy
Clearway Energy (CWEN) Stock Still Looks Reasonable Despite Its 57% Run
Clearway Energy has delivered a 56.6% total return over the past 5 years, yet its current checks still lean on the cheap side, which raises the question of whether the recent share price around US$33.77 is fully reflecting the underlying cash generation and risks.
A 56.6% return over 5 years suggests Clearway Energy has already rewarded patient investors, so any further upside may depend on how much value is still not priced in.
The build out of renewable and storage assets tied to long term...