Electra Battery Materials Corporation - Common Stock (ELBM)

0.5029
-0.0438 (-8.01%)
NASDAQ · Last Trade: Mar 31st, 1:38 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors