Institutions profited after Alibaba Group Holding Limited's (NYSE:BABA) market cap rose US$13b last week but retail investors profited the most
Alibaba Group Holding is largely owned by retail investors, with 41% ownership, while institutional ownership stands at 40%, indicating that key decisions are influenced by shareholders from the larger public; SoftBank Group Corp. is the largest shareholder with 14% of shares outstanding.