OTCPK:ECMP.F | NL0015000K93
Generating your data highlights...
1.21b USD | # 4379 in US
890 shares | 19.38k USD
53.27m
99.80% | 53.17m