Electra Battery Materials Corporation - Common Stock (ELBM)

0.5993
-0.0202 (-3.26%)
NASDAQ· Last Trade: May 18th, 2:31 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors