OTCPK:CFRH.F | CH0210483332
Generating your data highlights...
88.5b USD | # 171 in US
2.96k shares | 446.31k USD
587.68m
90.01% | 528.99m