Electra Battery Materials Corporation - Common Stock (ELBM)

0.5730
-0.0470 (-7.58%)
NASDAQ · Last Trade: Apr 7th, 6:32 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors