GGiantBullStocks

Head to head

Alibaba Group Holding Limited American Depositary Shares each representing eight Ordinary share (BABA)vsRoss Stores, Inc. (ROST)

Price & valuation

MetricBABAROST
Price$117.97$235.81
Change-1.97%+0.01%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume8,436,2242,170,562

Latest annual financials

MetricBABAROST
Revenue$22.75B
Net income$2.15B
EPS