Electra Battery Materials Corporation - Common Stock (ELBM)

0.5660
-0.0163 (-2.80%)
NASDAQ · Last Trade: Apr 10th, 3:51 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors