Independent Power Producers Stocks

#Last 7 Days
303
VST
Vistra Corp. Common Stock
153.38 USD-0.53%-4.63%+6.50%-25.91%51.48 B USD
545
NRG
NRG Energy, Inc. Common Stock
103.51 USD+0.61%-4.07%-5.69%-38.62%21.76 B USD
636
TLN
Talen Energy Corporation - Common Stock
354.11 USD+0.14%-5.66%+19.58%-13.24%16.97 B USD
1390
PAM
Pampa Energia S.A. Pampa Energia S.A
80.46 USD+0.27%+0.63%-4.01%+25.02%4.38 B USD
1499
TAC
TransAlta Corporation Ordinary Shares
12.84 USD+1.34%-1.46%+6.38%-22.65%3.81 B USD
1572
KEN
Kenon Holdings Ltd. Ordinary Shares
63.03 USD-0.41%+4.82%-3.30%+29.77%3.28 B USD