Alibaba (BABA) - Reports before the open, Thursday, Nov. 5 Wall Street expects Alibaba to earn $2.11 per share on revenue of $23.07 billion. And with the Chinese economy now on a path to growth, expectations are understandably high for Alibaba, which controls some two-thirds of China’s e-commerce market through Taobao and Tmall. Friday’s selloff, which placed stocks at their worst week since March, persisted despite what I would consider upbeat economic data that shows not only price inflation, but an encouraging rise in demand for products and services following drastic declines at the height of the pandemic.