Global News

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

Biotech company Biogen (NASDAQ:BIIB) reported Q4 CY2025 results topping the market’s revenue expectations, but sales fell by 7.1% year on year to $2.28 billion. Its non-GAAP profit of $1.99 per share was 22.1% above analysts’ consensus estimates.

Scroll to Top