DB • KSF1 • US8245961003
Generating your data highlights...
36b USD | # 643 in DE
2 shares | 130.83 USD
474.65m
92.55% | 439.29m