OTCPK • SWPR.F • CH0008038389
Generating your data highlights...
13.1b USD | # 1354 in US
123 shares | 20.89k USD
80.23m
99.89% | 80.14m