Electra Battery Materials Corporation - Common Stock (ELBM)

0.5953
-0.0119 (-1.96%)
NASDAQ· Last Trade: Sep 1st, 2:46 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors