Vistra Corp. Declares Dividend and Faces Mixed Earnings Predictions | The 4 Pillar Report