DB • 5JP • JP3946750001
Generating your data highlights...
74.5b USD | # 323 in DE
N/A shares | N/A USD
3.56b
46.67% | 1.66b