GGiantBullStocks

Head to head

Alibaba Group Holding Limited American Depositary Shares each representing eight Ordinary share (BABA)vsO'Reilly Automotive, Inc. (ORLY)

Price & valuation

MetricBABAORLY
Price$117.97$87.97
Change-1.97%+4.07%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume8,436,22410,596,717

Latest annual financials

MetricBABAORLY
Revenue$17.78B
Net income$2.54B
EPS$2.98