OTCPK • ELRR.F • CA2899003008
Generating your data highlights...
195m USD | # 7602 in US
75.5k shares | 125.19k USD
119.66m
73.00% | 87.35m