Electra Battery Materials Corporation - Common Stock (ELBM)

0.6215
-0.0209 (-3.25%)
NASDAQ · Last Trade: May 12th, 6:51 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors