OTCPK • TCAP.F • JE00BMDZN391
Generating your data highlights...
3.35b USD | # 3151 in US
22.74k shares | 96.41k USD
730.67m
97.81% | 714.68m