OTCPK • BIFR.F • DE000A4BGGM7
Generating your data highlights...
16.2m USD | # 10811 in US
N/A shares | N/A USD
6.08m
23.00% | 1.4m