Electra Battery Materials Corporation - Common Stock (ELBM)

0.5436
-0.0364 (-6.28%)
NASDAQ · Last Trade: Sep 23rd, 4:19 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors