Advertisement
Advertisement

ELBM

ELBM logo

Electra Battery Materials Corp

0.567
USD
-0.003
-0.53%
Nov 07, 15:32 UTC -5
Closed
...

ELBM Live Chart

See Full Chart
Advertisement