Back to screener

BABA

Alibaba Group Holding Ltd ADR

Consumer Cyclical · Internet Retail · China

$111.37

Market cap $277.06B

Valuation

Health

Mood

Neutral

Dividend yield

0.94%

TTM

1.00%

Forward

Explore SmartStockScore

Data updated daily