Electra Battery Materials Corporation - Common Stock (ELBM)

0.6288
+0.0368 (6.22%)
NASDAQ · Last Trade: Apr 24th, 8:26 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors