Alibaba Group Holding Ltd (NYSE:BABA)

94.45
Delayed Data
As of May 26
 +12.14 / +14.75%
Today’s Change
73.28
Today|||52-Week Range
230.89
-20.49%
Year-to-Date