OTCPK • CTRR.F • CA1264621006
Generating your data highlights...
3.09b USD | # 3342 in US
41.34k shares | 537.57k USD
110.47m
69.00% | 76.22m