OTCPK • CRDI.Y • US2065171041
Generating your data highlights...
12.2b USD | # 1444 in US
8.79k shares | 262.8k USD
1.14b
86.86% | 991.16m