Apple Unveiled a Historic $110 Billion Stock Buyback, but Is It the Right Move?

Shares of Apple (NASDAQ: AAPL) climbed higher after the iPhone maker announced a huge $110 billion share repurchase program in conjunction with its fiscal second-quarter earnings report. While the stock popped on the news, the question is whether this is the best use of cash for

admin