Comparison Results
NRG Energy
$113.61
$20.19B
25.28
-44.52%
12 Buy
2 Hold
0 Sell
Strong Buy
Vistra Corp
$139.03
$46.44B
23.06
-27.06%
17 Buy
0 Hold
0 Sell
Strong Buy
Central Puerto SA
$13.51
$1.71B
5.48
-25.39%
1 Buy
0 Hold
0 Sell
Moderate Buy
Talen Energy Corp
$306.29
$16.23B
-84.93
-12.43%
13 Buy
0 Hold
0 Sell
Strong Buy
Performance Comparison
IL:KEN
Kenon
20,350.00
3,948.99
24.08%
NRG
NRG Energy
96.06
-73.70
-43.41%
AES
AES
14.83
1.61
12.15%
VST
Vistra Corp
138.37
-48.84
-26.09%
CEPU
Central Puerto SA
10.61
-3.76
-26.17%
TLN
Talen Energy Corp
343.12
-56.66
-14.17%