OTCPK:DSMF.F | CH1216478797
Generating your data highlights...
20.3b USD | # 939 in US
1.38k shares | 114.89k USD
253.81m
93.59% | 237.54m