Electra Battery Materials Corporation - Common Stock (ELBM)

0.4082
-0.0250 (-5.77%)
NASDAQ · Last Trade: Nov 5th, 6:33 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors