OTCPK • PUTK.F • ID1000058407
Generating your data highlights...
4.64b USD | # 2668 in US
100 shares | 160 USD
3.57b
37.85% | 1.35b