Comparison Results
NRG Energy
$113.61
$22.70B
28.19
-35.83%
10 Buy
2 Hold
0 Sell
Strong Buy
Vistra Corp
$139.03
$54.20B
26.84
-23.10%
15 Buy
0 Hold
0 Sell
Strong Buy
Central Puerto SA
$13.51
$2.01B
6.37
41.86%
1 Buy
0 Hold
0 Sell
Moderate Buy
Talen Energy Corp
$306.29
$17.91B
-92.97
-14.83%
10 Buy
2 Hold
0 Sell
Strong Buy
Performance Comparison
DE:76N
Kenon
55.00
15.26
38.40%
NRG
NRG Energy
107.97
-58.74
-35.23%
AES
AES
14.94
1.18
8.62%
VST
Vistra Corp
161.48
-46.86
-22.49%
CEPU
Central Puerto SA
12.64
3.90
44.69%
TLN
Talen Energy Corp
378.57
-57.26
-13.14%