Global News

  • All
  • AI
  • Markets
  • Macroeconomics
European energy storage: a new multi-billion-dollar asset class

Residential solar energy company Sunrun (NASDAQ:RUN) beat Wall Street’s revenue expectations in Q4 CY2025, with sales up 124% year on year to $1.16 billion. Its GAAP profit of $0.38 per share was significantly above analysts’ consensus estimates.

Scroll to Top