BamSEC and AlphaSense Join Forces
Learn More

Electra Battery Materials Corporation

NASDAQ: ELBM    
Share price (1/3/25): $1.76    
Market cap (1/3/25): $26.1 million