Electra Battery Materials Corporation - Common Stock (ELBM)

0.5561
-0.0222 (-3.84%)
NASDAQ· Last Trade: Jul 2nd, 12:10 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors