DB • 4H50 • US4230081014
Generating your data highlights...
19.8b USD | # 1013 in DE
N/A shares | 456.06 USD
271.41m
43.50% | 118.08m