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