OTCPK • SPHI.F • KYG8588S1049
Generating your data highlights...
875m USD | # 5236 in US
N/A shares | N/A USD
650.3m
90.10% | 585.94m