Alibaba Group Holding Ltd (NYSE:BABA)

210.09
Delayed Data
As of Jun 15
 +0.03 / +0.01%
Today’s Change
204.39
Today|||52-Week Range
319.32
-9.73%
Year-to-Date