SWX • SREN • CH0126881561
Generating your data highlights...
51.6b USD | # 184 in CH
806.54k shares | 174.86m USD
294m
94.27% | 277.16m