Comparison Results
NRG Energy
$113.61
$20.38B
24.93
-43.08%
10 Buy
2 Hold
0 Sell
Strong Buy
Clearway Energy
$32.49
$5.98B
38.61
-2.36%
5 Buy
1 Hold
0 Sell
Strong Buy
Vistra Corp
$139.03
$46.91B
23.38
-30.91%
15 Buy
0 Hold
0 Sell
Strong Buy
Brookfield Renewable
$33.05
$5.29B
-1.10
-20.16%
0 Buy
2 Hold
1 Sell
Moderate Sell
Talen Energy Corp
$306.29
$15.28B
-79.40
-26.10%
10 Buy
2 Hold
0 Sell
Strong Buy
Performance Comparison
DE:AES
AES
13.18
1.56
13.47%
NRG
NRG Energy
95.23
-66.72
-41.20%
CWEN
Clearway Energy
29.34
-1.41
-4.59%
VST
Vistra Corp
140.02
-59.23
-29.73%
BEPC
Brookfield Renewable
28.52
-8.05
-22.01%
TLN
Talen Energy Corp
320.77
-109.66
-25.48%