ELBM · Electra Battery Materials Corp
$0.51
+0.01 (+1.78%)
At close · Jul 27
Market Cap
$54.88M
Shares
106.77M
No listed options were found for ELBM.