The grisly practice of companies buying their own shares to keep share prices, and execs’ options, healthy, has returned to record levels after a brief period of virtue in 2020. Wall Street, naturally, loves share buy-backs but they deprive the company of investment funds and employees of pay rises. Data from S&P Dow Jones Indices, …
This story continues at Buybacks Are Back
Or just read more coverage at Electronics Weekly