OTCPK:SCBF.Y | US8532541005
Generating your data highlights...
28.8b USD | # 608 in US
125.88k shares | 2.6m USD
2.43b
80.27% | 1.95b