Vistra's Price Has Edged Downward Throught 2026: One Analyst… — VST +0.60 · News Impact Screener