Global News

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

Over the past six months, ABM’s shares (currently trading at $44.41) have posted a disappointing 8.9% loss, well below the S&P 500’s 7.7% gain. This was partly driven by its softer quarterly results and might have investors contemplating their next move.

Scroll to Top