Electra Battery Materials Corporation - Common Stock (ELBM)

0.5614
-0.0018 (-0.32%)
NASDAQ· Last Trade: Sep 4th, 11:57 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors