OTCPK:FMCQ.F | DE0005785802
Generating your data highlights...
12.7b USD | # 1394 in US
365 shares | 17.09k USD
275.05m
69.51% | 191.18m