OTCPK:SCBF.Y | US8532541005
Generating your data highlights...
25.1b USD | # 686 in US
119.94k shares | 2.32m USD
2.47b
79.88% | 1.97b