peterschreiber.media/iStock via Getty Images
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 AES (AES) missed