Many utility stocks are down >20% in the last several months, Vanguards utility index is down 12% in past 6 months. With so much hype about AI and data centers, you’d think these would be ATH.
Many utility stocks are down >20% in the last several months, Vanguards utility index is down 12% in past 6 months. With so much hype about AI and data centers, you’d think these would be ATH.