Home

Electra Battery Materials Corporation - Common Stock (ELBM)

0.9483
-0.1017 (-9.69%)
NASDAQ · Last Trade: Nov 6th, 8:18 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors