The only major difference between buybacks and dividends is how they are taxed. Many companies will allocate capital shareholders and decide on special dividends vs buybacks on the basis of liquidity and valuation.