Electra Battery Materials Corporation - Common Stock (ELBM)

0.5065
-0.0035 (-0.69%)
NASDAQ· Last Trade: Jul 31st, 10:26 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors