Home

Electra Battery Materials Corporation - Common Stock (ELBM)

0.8584
-0.0094 (-1.08%)
NASDAQ · Last Trade: Sep 5th, 8:03 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors