VSTVistra Energy
166.61011.980+7.75%7.87M1.29B157.740154.630167.600156.86056.69B56.17B340.23M337.14M+20.33%+22.75%+32.67%+102.43%+79.56%+384.72%+336.19%0.52%2.33%31.3846.546.95%Utilities - Independent Power Producers
TLNTalen Energy
219.89013.800+6.70%1.10M238.55M211.000206.090222.050207.00011.18B8.02B50.86M36.49M+8.19%+6.96%+23.55%+48.42%+94.18%+296.91%+243.58%--3.01%144.66144.667.30%Utilities - Independent Power Producers
TACTransAlta
10.9200.640+6.23%2.41M25.99M10.28010.28010.93010.2503.26B3.24B298.50M297.15M+5.30%+3.61%+7.59%+24.92%+53.63%+40.72%+36.12%1.59%0.81%40.156.556.62%Utilities - Independent Power Producers
NRGNRG Energy
96.8902.370+2.51%2.48M239.38M94.95094.52097.47094.39819.63B19.37B202.57M199.94M+5.73%+0.51%+9.02%+21.25%+24.92%+116.07%+91.78%1.65%1.24%23.98Loss3.25%Utilities - Independent Power Producers
PAMPampa Energia
82.2800.390+0.48%345.07K28.42M83.00081.89083.59080.5004.49B2.35B54.54M28.61M+8.49%+18.52%+20.68%+58.32%+73.40%+80.48%+66.16%--1.21%12.21130.813.77%Utilities - Independent Power Producers
KENKenon
28.260-0.740-2.55%18.13K509.93K28.66029.00028.66027.7201.49B570.72M52.78M20.20M-3.15%-1.19%+4.32%+14.83%+9.75%+43.01%+35.02%13.45%0.09%LossLoss3.24%Utilities - Independent Power Producers