DB • 4H50 • US4230081014
Generating your data highlights...
19.5b USD | # 1023 in DE
N/A shares | 0 USD
280.74m
45.38% | 127.4m