GGiantBullStocks

Head to head

Alibaba Group Holding Limited American Depositary Shares each representing eight Ordinary share (BABA)vsDomino's Pizza Inc (DPZ)

Price & valuation

MetricBABADPZ
Price$120.34$328.97
Change+4.67%+2.11%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume14,673,8042,715,981

Latest annual financials

MetricBABADPZ
Revenue$4.94B
Net income$601.7M
EPS$17.57