OTCPK • CVVT.F • DE0006062144
Generating your data highlights...
14.4b USD | # 1251 in US
484 shares | 34k USD
207.64m
90.36% | 187.62m