← Volver
Retail

Alibaba Group Holding Limited

Ticker $BABA
M. Cap $246.02T
P/S 1.6
P/E 22.4
YTD -35.15%
10MA
20MA
50MA
200MA