OTCPK • FRFH.F • CA3039011026
Generating your data highlights...
37.5b USD | # 593 in US
9.23k shares | 15.81m USD
21.51m
96.47% | 20.75m