OTCPK • EKZR.F • DE0005659700
Generating your data highlights...
1.14b USD | # 4846 in US
100 shares | 1.81k USD
62.58m
65.46% | 40.96m