Alibaba Group Holding Ltd (NYSE:BABA)

193.29
Delayed Data
As of Feb 23
 +4.54 / +2.41%
Today’s Change
101.30
Today|||52-Week Range
206.20
+12.10%
Year-to-Date