News

With a market cap of $33.4 billion, Vistra Corp. (VST) is an integrated retail electricity and power generation company that ...
In the broader market, the Midcap 100 and Smallcap 100 indices gained 0.5 percent and 1.3 percent, respectively.