Electra Battery Materials Corporation - Common Stock (ELBM)

0.5284
-0.0152 (-2.80%)
NASDAQ · Last Trade: Sep 24th, 3:32 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors