DB • KE8 • KYG5223Y1089
Generating your data highlights...
18.7b USD | # 1040 in DE
N/A shares | N/A USD
3.29b
61.16% | 2.01b