OTCPK • SHEC.Y • US8245511055
Generating your data highlights...
84.1b USD | # 257 in US
449.38k shares | 9.91m USD
1.86b
97.95% | 1.82b