Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Sunrun CEO Mary Powell sold shares on March 2, 2026, as the company reported strong earnings but faced a stock dip amid legal and analyst uncertainty.

flag On March 2, 2026, Sunrun CEO Mary Powell sold 5,357 shares at $12.33 each, reducing her stake by 0.47% to 1.13 million shares. flag The company reported strong Q4 2025 earnings with $0.38 EPS and $1.16 billion in revenue, up 123.5% year-over-year. flag Despite a decline in installation volumes, Virtual Power Plant capacity expanded. flag Stock fell to $11.54 on March 3 amid mixed analyst ratings and a shareholder lawsuit, with a consensus target of $19.84 and a "Moderate Buy" rating.

4 Articles