Electra Battery Materials Corporation - Common Stock (ELBM)

0.4035
-0.0344 (-7.86%)
NASDAQ · Last Trade: Oct 20th, 1:45 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors