Electra Battery Materials Corporation - Common Stock (ELBM)

0.6332
+0.0332 (5.53%)
NASDAQ· Last Trade: Jun 15th, 12:32 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors