Looking for our Business Solutions? Click here:CloudQuote APIsContact Us

Electra Battery Materials Corporation - Common Stock (ELBM)

0.5993
-0.0202 (-3.26%)
NASDAQ· Last Trade: May 16th, 9:13 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors