OTCPK • ELKE.F • NO0010816093
Generating your data highlights...
1.15b USD | # 4825 in US
4.5k shares | 14.57k USD
351.44m
83.78% | 294.44m