ICONIQ Capital LLC Cuts Stake in Alibaba Group Holding Limited $BABA
ICONIQ Capital LLC reduced its stake in Alibaba Group Holding Limited by 45.8% in Q2, now holding 9,126 shares worth $1,035,000. Other institutional investors also adjusted their positions. Analysts have given Alibaba a consensus rating of 'Moderate Buy' with a price target of $194.00. Alibaba's stock opened at $155.56, with a market cap of $371.18 billion.