DB:SNW | FR0000120578
Generating your data highlights...
N/A USD | # 100 in DE
1.08k shares | 239.65m USD
1.25b
87.97% | 1.1b