DB • KSF1 • US8245961003
Generating your data highlights...
31.5b USD | # 683 in DE
64 shares | 4.29k USD
503.45m
82.56% | 415.64m