Alibaba Might Not Be What You Think It Is By: Benzinga via Benzinga July 14, 2015 at 09:18 AM EDT In September 2014, Alibaba Group Holding Ltd (NYSE: BABA) had the biggest IPO in U.S. history at $24 billion. Americans were clearly ... Read More >> Related Stocks: Alibaba Group Holding Ltd Amazon.com Bio-Techne Corp