← Volver
Retail

Alibaba Group Holding Ltd

Ticker $BABA
M. Cap $268.91T
P/S 1.8
P/E 17.2
YTD -26.18%
10MA
20MA
50MA
200MA