OTCPK:BSFF.F | NL0011872650
Generating your data highlights...
1.47b USD | # 4076 in US
1.38k shares | 35.6k USD
66m
61.32% | 40.47m