OTCPK • FNCT.F • FR0000133308
Generating your data highlights...
54b USD | # 430 in US
8.45k shares | 172.92k USD
2.66b
69.76% | 1.86b