Results
1
Companies with Return on Equity over 20%
1 companies
Vistra
Market Cap: US$45.7b
Operates as an integrated retail electricity and power generation company in the United States.
VST
US$135.66
7D
-7.2%
1Y
-28.6%