NYSE • JKS • US47759T1007
Generating your data highlights...
890m USD | # 5183 in US
783.77k shares | 17.46m USD
52.37m
57.75% | 30.24m