Electra Battery Materials Corporation - Common Stock (ELBM)

0.4298
-0.0081 (-1.85%)
NASDAQ · Last Trade: Oct 20th, 10:01 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors