OTCPK • SHHP.F • JP3274150006
Generating your data highlights...
1.44b USD | # 4511 in US
N/A shares | N/A USD
90.61m
77.45% | 70.18m