Share buybacks are not always popular with investors, who often prefer to see higher dividends, but firms that repurchase shares have outperformed their peers by 25% over the past two years.
Indxis, an index firm, tracked the performance of companies listed on NYSE or Nasdaq that have repurchased more than 5% of its common stock over a 12-month period.