OTCPK • SSAA.F • SE0000171100
Generating your data highlights...
9.98b USD | # 1641 in US
2.84k shares | 26.17k USD
295.97m
99.95% | 295.82m