OTCPK • TPZE.F • CA89055A2039
Generating your data highlights...
3.13b USD | # 3194 in US
251.02k shares | 5.53m USD
154.85m
82.74% | 128.12m