Electra Battery Materials Corporation - Common Stock (ELBM)

0.5881
+0.0078 (1.34%)
NASDAQ · Last Trade: Mar 26th, 11:00 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors