Guess its a fundamental thing, I have seen this a lot, companies that have decent balance sheets often lag the hyped (but less profitable) companies.
But in the end, value matters and JKS was lagging behind too much lately.
I am not saying JKS is THE investment to make looking at all the numbers, but in the solar space, it is one of the better IMO.
I am long, and I chose JKS because of the better numbers/outlook. I wanted to invest in Solar because I think it has a great future...