Vistra Corp. (VST) is an integrated electricity retailer and power generation company based in Irving, Texas. With a market cap of 70.8billion,itoperatesacrosstheU.S.,producingandsellingpowerwholesale,andalsohasretailoperations(servingresidential,commercial,andindustrialcustomers)undervariousbrands.Companiesworthmorethan10 billion are generally labeled as “large-cap” stocks, and Vistra fits this criterion perfectly. It dominates the market through its integrated generation ...