JD Stock Gains Momentum on JD.com Slight Earnings Beat