OTCPK • CTTT.F • SE0001664707
Generating your data highlights...
2.81b USD | # 3449 in US
108 shares | 4.88k USD
66.4m
98.33% | 65.29m