Electra Battery Materials Corporation - Common Stock (ELBM)

0.4958
-0.0111 (-2.19%)
NASDAQ · Last Trade: Oct 8th, 1:49 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors