GGiantBullStocks

Head to head

Alibaba Group Holding Limited American Depositary Shares each representing eight Ordinary share (BABA)vsMcDonald's Corporation (MCD)

Price & valuation

MetricBABAMCD
Price$114.97$267.71
Change-2.14%-2.10%
Market cap
P/E ratio
EPS
52-week high$192.67$341.75
52-week low$91.99$264.53
Volume10,409,2923,570,781

Latest annual financials

MetricBABAMCD
Revenue$26.89B
Net income$8.56B
EPS$11.95