DB • AFO2 • US0455194029
Generating your data highlights...
17.8b USD | # 1072 in DE
12 shares | 297.98 USD
701.08m
36.33% | 254.68m