Electra Battery Materials Corporation - Common Stock (ELBM)

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