-
Why Alibaba's Buyback Might Not Mean Guaranteed Gains For Investors
Monday, August 17, 2015 - 12:35pm | 497Read More...Shares of Alibaba Group Holding Ltd (NYSE: BABA) appear to have stabilized for the moment at around $75 after dropping to a new all-time low of $71.03 following a disappointing earnings report last week. The company is hoping that an announcement of a new $4 billion buyback program will help take...


