Electra Battery Materials Corporation - Common Stock (ELBM)

0.5843
-0.0107 (-1.80%)
NASDAQ· Last Trade: Aug 6th, 9:47 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors