SWX • SIKA • CH0418792922
Generating your data highlights...
35.5b USD | # 226 in CH
420.82k shares | 133.97m USD
160.44m
99.83% | 160.17m