Electra Battery Materials Corporation - Common Stock (ELBM)

0.6288
+0.0368 (6.22%)
NASDAQ · Last Trade: Apr 25th, 3:33 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors