OTCPK • QUCC.F • US74762X4079
Generating your data highlights...
45.7b USD | # 511 in US
N/A shares | N/A USD
3.85b
68.40% | 2.64b