Artisan Partners highlighted stocks like Alibaba Group Holding Limited (NYSE:BABA) in the Q3 2022 investor letter. Headquartered in Hangzhou, the People's Republic of China, Alibaba Group Holding Limited (NYSE: BABA ) is a technology company. On November 15, 2022, Alibaba Group Holding Limited (NYSE:BABA) stock closed at $79.30 per share. One-month return of Alibaba Group Holding Limited (NYSE:BABA) was 11.27% and its shares lost 50.92% of their value over the last 52 weeks. Alibaba Group Holding Limited (NYSE:BABA) has a market capitalization of $213.384 billion.