34.22M left-6.64M (-16.25%)
$1.64B =$1.80B
3.38M left-239.8K (-6.62%)
Alibaba Group Holding Limited
$462.18M =$526.56M
3.98M left-1.47M (-26.94%)
$717.29M - $543.78M =$173.51M
1.11M left-2.66M (-70.51%)
$83.07M - $11.71M =$71.36M
723.0K left-23.0K (-3.08%)
83.0K left-80.0K (-49.08%)