Electra Battery Materials Corporation - Common Stock (ELBM)

0.5399
-0.0325 (-5.68%)
NASDAQ· Last Trade: Sep 10th, 5:23 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors