OTCPK:DLGC.F | IT0004053440
Generating your data highlights...
352m USD | # 6257 in US
N/A shares | N/A USD
53.65m
29.35% | 15.74m