Alibaba BABA
China's largest e-commerce + cloud company. Historically the bellwether China ADR.
CURRENT
107.44
$
24H
-4.54%
VS S&P
-2.76pp
RSI-14
17oversold
52-WEEK RANGE
AT LOW
lo 107.44
hi 166.17
SERIES KEY
china_adrs.baba