DB • 4720 • US15117X1054
Generating your data highlights...
22.7b USD | # 895 in DE
N/A shares | N/A USD
681.56m
73.23% | 499.08m