Alibaba buybacks discussion
RedditAlibaba has filed with SEC claiming that they bought back 5 percent of stocks backs and they still have enough ammunition to buy another 10 percent of stocks by 2027. Does this mean that it's equivalent to a 15 percent dividend. Link to the buyback…