StockDuty ← Dashboard Aug 16, 2026 04:55 PM ET
SignalEarnings

JD Q2 Earnings Beat Estimates on Margin Gains, Revenue Miss

Earnings beat driven by margin gains, despite revenue miss.

Earnings beat driven by margin gains, despite revenue miss.
Sources