OTCPK • SCTB.F • SE0000163594
Generating your data highlights...
9.01b USD | # 1739 in US
1.24k shares | 20.65k USD
545.98m
90.43% | 493.75m