GGiantBullStocks

Head to head

Alibaba Group Holding Limited American Depositary Shares each representing eight Ordinary share (BABA)vsNorwegian Cruise Line Holdings Ltd. Ordinary Shares (NCLH)

Price & valuation

MetricBABANCLH
Price$116.32$18.72
Change+1.12%-9.78%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume7,728,70035,821,430

Latest annual financials

MetricBABANCLH
Revenue
Net income$423.25M
EPS$0.92