Electra Battery Materials Corporation - Common Stock (ELBM)

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