α52
Alpha 52
Where AI meets Quant
CWEN
32.64
+ 2.10%
Signal: 48.0
Slowing Down
Clearway Energy, Inc.
Utilities

Trades

Entry Date Entry Price Exit Date Exit Price P&L %
2025-05-15 29.52 Still Open 32.61 +10.47%
2025-04-29 29.31 2025-05-05 28.12 -4.06%
2025-02-04 25.24 2025-04-07 26.71 +5.82%
Home Stock Hot Lists Investments Insights
Support expand_more