OTCPK • OCGS.F • CA69002Q1054
Generating your data highlights...
133m USD | # 8114 in US
628.91k shares | 169.15k USD
489.43m
80.86% | 395.74m