GGiantBullStocks

Head to head

Alibaba Group Holding Limited American Depositary Shares each representing eight Ordinary share (BABA)vsJD.com, Inc. - American Depositary Shares (JD)

Price & valuation

MetricBABAJD
Price$122.16$29.30
Change-2.44%-7.31%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume10,453,57131,973,597