Electra Battery Materials Corporation - Common Stock (ELBM)

0.9351
-0.0749 (-7.42%)
NASDAQ · Last Trade: Jan 30th, 11:47 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors