Electra Battery Materials Corporation - Common Stock (ELBM)

0.5046
-0.0089 (-1.73%)
NASDAQ· Last Trade: Jul 29th, 3:19 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors