Electra Battery Materials Corporation - Common Stock (ELBM)

0.9133
-0.0567 (-5.85%)
NASDAQ · Last Trade: Feb 4th, 10:13 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors