Vistra Corp. Competitors
Symbol | Share Price | Market Cap | P/E Ratio | Employee Count | Revenue |
---|---|---|---|---|---|
![]() KEN
Kenon Holdings Ltd. |
$31.69 | $1.34 B | -6.14 | 325 | $691.80 M |
![]() NRG
NRG Energy, Inc. |
$98.72 | $16.24 B | 11.11 | 15637 | $28.13 B |
![]() PAM
Pampa Energía S.A. |
$94.14 | $2.23 B | 4.83 | 2013 | $1.73 B |
![]() TAC
TransAlta Corporation |
$14.06 | $2.18 B | 5.02 | 1165 | $2.85 B |