IHG's $1.2 Billion Shareholder Return Tells You Exactly Who's Getting Paid
IHG stock is wobbling on short-term sentiment while the company funnels $1.2 billion back to shareholders in 2026. The real number isn't the stock price. It's the fee margin expansion that makes those buybacks possible.