OTCPK • SCTB.Y • US81373F1057
Generating your data highlights...
9.01b USD | # 1739 in US
1.41k shares | 24.96k USD
572.92m
78.75% | 451.18m