Electra Battery Materials Corporation - Common Stock (ELBM)

0.5375
-0.0082 (-1.50%)
NASDAQ· Last Trade: Jul 23rd, 9:44 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors