Home

Electra Battery Materials Corporation - Common Stock (ELBM)

1.2649
-0.0051 (-0.40%)
NASDAQ · Last Trade: Jul 18th, 11:25 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors