Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Invesco, Marshall Wace, and Norges Bank boosted their Enphase Energy stakes in Q2; the company beat Q3 earnings estimates but faces cautious analyst sentiment.

flag Invesco, Marshall Wace, and Norges Bank increased their stakes in Enphase Energy during Q2, with institutional ownership reaching 72.12%. flag The company reported strong Q3 earnings on October 28, posting $0.90 EPS and $410.43 million in revenue, surpassing estimates. flag Despite positive results, analyst sentiment remains cautious, with a consensus “Reduce” rating and a $39.90 average price target. flag The stock opened at $31.25 on December 7, 2025, with a market cap of $4.09 billion.

3 Articles