Vistra Is Down, But The Growth Narrative Just Got Stronger — VST +0.90 · News Impact Screener