OTCPK:FRRF.F | GB0006640972
Generating your data highlights...
2.24b USD | # 3493 in US
369 shares | 29.73k USD
28.14m
97.96% | 27.57m