Electra Battery Materials Corporation - Common Stock (ELBM)

0.5093
-0.0207 (-3.91%)
NASDAQ · Last Trade: Sep 29th, 3:11 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors