OTCPK • CDEF.F • IT0003121677
Generating your data highlights...
6.47b USD | # 2160 in US
N/A shares | N/A USD
339.64m
19.79% | 67.2m