Electra Battery Materials Corporation - Common Stock (ELBM)

0.6674
-0.0326 (-4.66%)
NASDAQ· Last Trade: Jun 5th, 11:28 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors