Electra Battery Materials Corporation - Common Stock (ELBM)

0.6035
-0.0139 (-2.25%)
NASDAQ· Last Trade: May 14th, 9:58 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors