DB • SKWA • SE0000171100
Generating your data highlights...
10.9b USD | # 1585 in DE
460 shares | 141.14k USD
295.97m
99.95% | 295.82m