OTCPK • DLEG.F • TH0528A10Z14
Generating your data highlights...
133b USD | # 149 in US
1.25k shares | 12.48k USD
12.47b
37.43% | 4.67b