OTCPK:SHPH.F | BMG8162K1137
Generating your data highlights...
726m USD | # 5220 in US
300 shares | 15.38 USD
9.28b
42.59% | 3.95b