Advertisement
Advertisement

ELBM

ELBM logo

Electra Battery Materials Corporation Common Stock

1.04
USD
-0.24
-18.98%
Nov 03, 11:55 UTC -5
Open

ELBM Balance Sheet

Advertisement