Electra Battery Materials Corporation - Common Stock (ELBM)

0.8769
+0.0269 (3.16%)
NASDAQ · Last Trade: Dec 24th, 10:07 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors