Electra Battery Materials Corporation - Common Stock (ELBM)

0.5058
-0.0039 (-0.77%)
NASDAQ · Last Trade: Oct 6th, 1:16 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors