Electra Battery Materials Corporation - Common Stock (ELBM)

0.5993
-0.0202 (-3.26%)
NASDAQ· Last Trade: May 17th, 2:09 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors