SWX • SRENE • CH0286491805
Generating your data highlights...
51.6b USD | # 184 in CH
62.75k shares | 10.22m USD
294m
94.27% | 277.16m