OTCPK • THYC.F • JP3449020001
Generating your data highlights...
2.57b USD | # 3627 in US
1.48k shares | 39.04k USD
111.47m
93.77% | 104.53m