Earnings report is out on Weds, which is one day ahead of $BABAs report.
Price action has not been performing as well as $BABA tho as it leads into its earnings release.
Price is still below its 50 and 200 Day MA but managed to hold support on its 0.78 Fib.
$JD I believe is undervalued but I would prefer $BABA or $BIDU because their margins are stronger
A positive report this week should help $JD get back above its 50 and 200 Day MA and possibly make an attempt at its yellow trend line, which has been a resistance line for the last few years.