OTCPK • BASF.Y • US0552625057
Generating your data highlights...
50.8b USD | # 458 in US
144.94k shares | 2.07m USD
861.08m
100.00% | 861.08m