OTCPK • TCHB.F • CH0012100191
Generating your data highlights...
2.34b USD | # 3725 in US
30 shares | 5.48k USD
12.53m
99.56% | 12.48m