Electra Battery Materials Corporation - Common Stock (ELBM)

0.5692
-0.0008 (-0.14%)
NASDAQ· Last Trade: Jul 7th, 7:03 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors