OTCPK • SVND.Y • US81783H1059
Generating your data highlights...
26.9b USD | # 783 in US
333.71k shares | 4.08m USD
2.31b
80.31% | 1.86b