A Look At 12 Of Alibaba's Largest Investors By: Benzinga via Benzinga May 06, 2015 at 16:53 PM EDT Many investors find tracking a stock’s institutional ownership effective as a strategy. Investment firms usually count with ... Read More >> Related Stocks: Alibaba Group Holding Ltd Bio-Techne Corp Yahoo