OTCPK • CTXD.F • CA1381173048
Generating your data highlights...
36.7m USD | # 9864 in US
32.76k shares | 6.61k USD
159.03m
73.04% | 116.15m