Electra Battery Materials Corporation - Common Stock (ELBM)

0.6500
-0.0500 (-7.14%)
NASDAQ· Last Trade: Jun 5th, 1:26 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors