OTCPK:CRRF.Y | US1444302046
Generating your data highlights...
10.4b USD | # 1366 in US
484.49k shares | 1.58m USD
663.13m
79.49% | 527.1m