's Buyback Completion And Google AI Tie-Up Means For Shareholders

In early August 2026, Block reported second-quarter revenue of US$6,617.69 million with net income of US$88.52 million, while also completing a multi-year US$4.43 billion share repurchase program that retired 11.03% of its stock. - A day later, Google announ…


