Electra Battery Materials Corporation - Common Stock (ELBM)

0.4958
-0.0111 (-2.19%)
NASDAQ · Last Trade: Oct 7th, 5:24 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors