OTCPK • EKTA.Y • US28617Y1010
Generating your data highlights...
1.92b USD | # 4017 in US
2.18k shares | 12.65k USD
382.08m
90.36% | 345.25m