Electra Battery Materials Corporation - Common Stock (ELBM)

0.6023
+0.0153 (2.61%)
NASDAQ · Last Trade: May 5th, 1:44 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors