OTCPK • THQQ.F • SE0023615885
Generating your data highlights...
1.39b USD | # 4521 in US
699 shares | 4.6k USD
214.27m
64.01% | 137.16m