Xcel Energy Inc. $XEL is Electron Capital Partners LLC's 6th Largest Position
Electron Capital Partners LLC reduced its stake in Xcel Energy Inc. by 10.1% in Q2, now holding 1,728,063 shares worth $117.68 million. Xcel Energy is the firm's 6th largest position. Several other institutional investors also adjusted their stakes. Analysts have mixed ratings on Xcel Energy, with a consensus 'Buy' rating and an average price target of $87.57. Xcel Energy reported Q3 earnings of $1.24 per share, missing estimates, with revenue of $3.92 billion. The company operates in electricity generation and distribution through various energy sources.
Market Beat·