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
| Metric | BABA | JD |
|---|---|---|
| Price | $122.16 | $29.30 |
| Change | -2.44% | -7.31% |
| Market cap | — | — |
| P/E ratio | — | — |
| EPS | — | — |
| 52-week high | — | — |
| 52-week low | — | — |
| Volume | 10,453,571 | 31,973,597 |