DB • BASA • US0552625057
Generating your data highlights...
52.7b USD | # 454 in DE
140 shares | 2.02k USD
861.08m
100.00% | 861.08m