GGiantBullStocks

Head to head

Alibaba Group Holding Limited American Depositary Shares each representing eight Ordinary share (BABA)vsCarnival Corporation Ltd. Common Shares (CCL)

Price & valuation

MetricBABACCL
Price$116.56$26.10
Change-1.20%-0.23%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume7,047,98515,777,609

Latest annual financials

MetricBABACCL
Revenue$26.62B
Net income$2.76B
EPS$2.02