34.83M left-289.5K (-0.82%)
$906.64M =$1.13B
8.57M left-88.5K (-1.02%)
Alibaba Group Holding Limited
$424.86M =$496.39M
2.78M left-968.9K (-25.86%)
$345.09M =$440.95M
1.81M left-134.9K (-6.93%)
$152.43M - $40.89M =$111.54M
597.8K left-367.0K (-38.04%)