Financial giants have made a conspicuous bearish move on Vistra. Our analysis of options history for Vistra VST revealed 112 unusual trades. Delving into the details, we found 29% of traders were ...
Irving, Texas-based Vistra Corp. (VST) is a retail electricity and power generation company. It provides electricity and natural gas to residential, commercial, and industrial customers.