Home

Electra Battery Materials Corporation - Common Stock (ELBM)

1.0901
-0.0399 (-3.53%)
NASDAQ · Last Trade: Jul 8th, 3:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors