Electra Battery Materials Corporation - Common Stock (ELBM)

0.5305
-0.0332 (-5.89%)
NASDAQ· Last Trade: Jun 24th, 11:45 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors