JD forming bullish divergence inside descending triangleDescending triangles tend to be bullish consolidation pattern. Confirmation will be achieved upon breakout of the triangle. Long positions would be promising to open in the range of $21-24 with a short term target of $30-31. Longer term we think this stock can go back to $100.