OTCPK • SBSN.Y • US8066621025
Generating your data highlights...
5.22b USD | # 2438 in US
7.57k shares | 197.26k USD
226.88m
87.31% | 198.1m