Updated: Invalid Date
Alibaba Group Holding
BABA - Aug 2nd 4:00pm AEST
117.01
▲ $3.89 (3.41%)
Open
114.52
Market Cap
310.7B
High
117.98
P/E ratio
158.12
Low
114.09
Dividend yield
25.6M