Companies in the Russell 3000 have unveiled plans to buy back more than $600 billion in shares this year, in line with last year’s record pace. In all, they announced $1.27 trillion of share repurchases and completed $1.05 trillion in buybacks in 2022, both all-time highs.