Electra Battery Materials Corporation - Common Stock (ELBM)

0.5247
-0.0023 (-0.44%)
NASDAQ· Last Trade: Sep 15th, 11:07 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors