OTCPK:FRFB.F | NL0011832811
Generating your data highlights...
229m USD | # 6789 in US
N/A shares | N/A USD
88.78m
36.05% | 32.01m