Electra Battery Materials Corporation - Common Stock (ELBM)

0.6069
+0.0404 (7.13%)
NASDAQ· Last Trade: May 20th, 1:28 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors