This Fast-Growing Company Just Repurchased $4.8 Billion in Shares — Its Second-Biggest Quarterly Buyback Ever. Should Investors Jump on the Stock?
Alibaba (NYSE: BABA) introduced on April 2 that it made $4.8 billion in share repurchases within ...
Read more