Home

Electra Battery Materials Corporation - Common Stock (ELBM)

0.8584
-0.0094 (-1.08%)
NASDAQ · Last Trade: Sep 7th, 8:04 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors