OTCPK:TPRK.Y | US89455F3073
Generating your data highlights...
2.35b USD | # 3319 in US
1.94k shares | 21.99k USD
210.86m
98.34% | 207.36m