1 month Carrhae Capital LLP Sells 276,192 Shares of Alibaba Group Holding Limited (NYSE:BABA)MarketBeat
Carrhae Capital LLP lessened its stake in Alibaba Group Holding Limited (NYSE:BABA – Free Report) by 27.6% during the 3rd quarter, according to its most recent 13F filing with the Securities & Exchange Commission. The firm owned 724,856 shares of …
X