Electra Battery Materials Corp (ELBM) Stock Price, Quote, News & History

ELBMNASDAQ
$0.4990
-0.0012-0.24%
Last update: Oct 2, 4:40 PM
$0.5010
0.00080.16%