Alibaba Group Holding Limited American Depositary Shares each representing eight Ordinary share (BABA)

FairStock Score: 44/100 — MIXED

Current Price$131.42
Market Cap$3,24,28,95,60,576
P/E Ratio23.19
ROE8.23%
Dividend Yield0.77%
SectorConsumer Cyclical

Data from SEC filings. Not investment advice. Scoring methodology