DB • 4720 • US15117X1054
Generating your data highlights...
20.3b USD | # 1014 in DE
N/A shares | N/A USD
663.35m
77.45% | 513.77m