Electra Battery Materials Corporation - Common Stock (ELBM)

0.6352
+0.0329 (5.46%)
NASDAQ · Last Trade: May 5th, 9:49 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors