OTCPK • FBGG.F • SE0011166974
Generating your data highlights...
2.43b USD | # 3668 in US
100 shares | 839.09 USD
314.58m
75.28% | 236.8m