DB • 2Y10 • US16954K1079
Generating your data highlights...
20.4b USD | # 1012 in DE
N/A shares | N/A USD
17.48b
26.01% | 4.55b