Electra Battery Materials Corporation - Common Stock (ELBM)

0.4655
+0.0254 (5.77%)
NASDAQ · Last Trade: Oct 15th, 12:45 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors