Strs Ohio Invests $12.41 Million in Vistra Corp. $VST
MarketBeat
Strs Ohio purchased a new position in Vistra Corp. (NYSE:VST - Free Report) in the first quarter, according to its most recent disclosure with the SEC. The institutional investor purchased 105,668 shares of the company's stock, valued at approximately $12,410,000. Other institutional investors als
NYSE:VST