E

Electra Battery Materials Corp

ELBM

0.34840
USD
-0.0135
(-3.73%)
Market Closed
Volume
180
EPS
0
Div Yield
0
P/E
-0
Market Cap
28,780,960
There is currently no data in this area.