Electra Battery Materials Corporation - Common Stock (ELBM)

0.5087
-0.0113 (-2.17%)
NASDAQ· Last Trade: Jun 26th, 3:16 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors