Electra Battery Materials Corporation - Common Stock (ELBM)

0.6101
-0.0058 (-0.94%)
NASDAQ· Last Trade: Jun 16th, 11:31 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors