Electra Battery Materials Corporation - Common Stock (ELBM)

0.5009
-0.0023 (-0.46%)
NASDAQ · Last Trade: Oct 9th, 11:57 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors