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