Stock | Exchange | Country | Market Cap | Price | P/E | |
---|---|---|---|---|---|---|
![]() |
TAC TransAlta Corporation | NYSE | CA | 2892672000 | 9.72 | 23.71 |
![]() |
NRG NRG Energy, Inc. | NYSE | US | 19262210250 | 97.25 | 19.49 |
![]() |
VST Vistra Corp. | NYSE | US | 44077544060 | 129.58 | 18.54 |
![]() |
PAM Pampa Energía S.A. | NYSE | AR | 4271452878 | 78.54 | 6.83 |
![]() |
TLN Talen Energy Corporation | NASDAQ | US | 9573176424 | 208.285 | 11.78 |
![]() |
KEN Kenon Holdings Ltd. | NYSE | SG | 1735825663 | 32.89 | 10.28 |