OTCPK • CUOT.F • ES0105630315
Generating your data highlights...
3.76b USD | # 2958 in US
N/A shares | N/A USD
118.62m
26.01% | 30.86m