OTCPK • FDCH.F • GB00BG0TPX62
Generating your data highlights...
556m USD | # 5869 in US
N/A shares | N/A USD
289.27m
49.08% | 141.98m