OTCPK • PUTR.Y • US69367C1053
Generating your data highlights...
30.7b USD | # 708 in US
824 shares | 4.62k USD
28.33b
46.17% | 13.08b