Electra Battery Materials Corporation - Common Stock (ELBM)

0.6745
+0.0875 (14.91%)
NASDAQ · Last Trade: May 4th, 10:07 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors