DB • KSF1 • US8245961003
Generating your data highlights...
31.1b USD | # 682 in DE
2 shares | 100.64 USD
503.45m
82.56% | 415.64m