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