Vistra Corp. (VST) Loses 12.6% Ahead of Dividends

Vistra Corp. (VST) Loses 12.6% Ahead of Dividends