DB • SKWA • SE0000171100
Generating your data highlights...
9.98b USD | # 1642 in DE
800 shares | 166.12k USD
295.97m
99.95% | 295.82m