Symbol | Company | Share Price | Market Cap | P/E Ratio | Employee Count | revenue | rating |
---|---|---|---|---|---|---|---|
Kenon Holdings Ltd. | $25.60 | $1.34 B | -6.14 | 325 | $691.80 M | ||
Pampa Energía S.A. | $45.15 | $2.23 B | 4.83 | 2013 | $513.73 B | ||
TransAlta Corporation | $6.95 | $2.18 B | 5.02 | 1257 | $4.10 B | ||
Vistra Corp. | $89.81 | $29.56 B | 52.19 | 4870 | $14.78 B |