OTCPK:DTEG.Y | US2515661054
Generating your data highlights...
151b USD | # 84 in US
269.04k shares | 8.24m USD
4.9b
76.74% | 3.76b