OTCPK • SMDP.Y • US8656141012
Generating your data highlights...
4.04b USD | # 2842 in US
450 shares | 4.79k USD
397.29m
42.96% | 170.69m