OTCPK • BASF.Y • US0552625057
Generating your data highlights...
52.9b USD | # 428 in US
219.07k shares | 3.24m USD
892.52m
100.00% | 892.52m