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.
Earnings beat driven by margin gains, despite revenue miss. — impact context not separately stored; see What changed.
Sources