Electra Battery Materials Corporation - Common Stock (ELBM)

0.8365
-0.0245 (-2.85%)
NASDAQ · Last Trade: Feb 17th, 2:34 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors