OTCPK • BFFA.F • DE000BASF111
Generating your data highlights...
50.3b USD | # 458 in US
1.44k shares | 80.65k USD
861.08m
100.00% | 861.08m