Electra Battery Materials Corporation - Common Stock (ELBM)

0.7350
-0.0525 (-6.67%)
NASDAQ · Last Trade: Mar 1st, 6:21 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors