OTCPK • SDMH.F • FR0013154002
Generating your data highlights...
18.1b USD | # 1077 in US
2.15k shares | 425.15k USD
97.3m
28.51% | 27.74m