Market Overview

Alibaba Reports Q3 Adj. EPS $1.63 vs $1.67 Est., Sales $12.761B vs $12.68B Est.