OTCPK • SWSD.F • CH0014852781
Generating your data highlights...
30.8b USD | # 694 in US
134 shares | 144.41k USD
27.95m
99.59% | 27.83m