Electra Battery Materials Corporation - Common Stock (ELBM)

0.4117
-0.0113 (-2.67%)
NASDAQ · Last Trade: Nov 13th, 12:13 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors