OTCPK • SHWD.Y • US8253842095
Generating your data highlights...
21.7b USD | # 940 in US
346 shares | 35.18k USD
180.95m
97.79% | 176.95m