Of the 16 S&P 500 utilities that reported their Q3 earnings this week, just six missed their top and/or bottom line estimates from Wall Street. Notably, Vistra (VST), Constellation Energy (CEG) and …
S&P 500 utilities stocks mostly beat Q3 estimates this week
view original post