OTCPK • SCVP.Y • US8257101068
Generating your data highlights...
9.11b USD | # 1763 in US
1.41k shares | 10.22k USD
1.2b
58.80% | 705.61m