Electra Battery Materials Corporation - Common Stock (ELBM)

0.5436
-0.0319 (-5.54%)
NASDAQ · Last Trade: Sep 24th, 1:03 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors