OTCPK • EKTA.F • SE0000163628
Generating your data highlights...
1.92b USD | # 4017 in US
607 shares | 3.61k USD
367.1m
86.81% | 318.7m