OTCPK • SDZX.F • CH1243598427
Generating your data highlights...
36.4b USD | # 602 in US
527 shares | 43.15k USD
432.69m
95.76% | 414.33m