OTCPK:FMCQ.F | DE0005785802
Generating your data highlights...
13.4b USD | # 1347 in US
16.58k shares | 758.22k USD
276.18m
69.63% | 192.31m