OTCPK • SUTN.Y • US86562X1063
Generating your data highlights...
24.6b USD | # 840 in US
206.2k shares | 1.39m USD
690.4m
83.73% | 578.06m