Electra Battery Materials Corporation - Common Stock (ELBM)

0.8051
-0.0329 (-3.93%)
NASDAQ · Last Trade: Feb 23rd, 1:33 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors