OTCPK • CTTP.Y • US12650X1054
Generating your data highlights...
906m USD | # 5177 in US
N/A shares | N/A USD
132.62m
63.01% | 83.57m