OTCPK:STJP.F | GB0007669376
Generating your data highlights...
5.78b USD | # 2091 in US
1.81k shares | 16.7k USD
539.8m
99.76% | 538.51m