Could higher taxes derail the share buyback gravy train?
Announcing a new share buyback programme has been one way to trigger a share price boost. The ease at which companies have made such capital allocation decisions has naturally caught the attention of politicians, thus buybacks are...
20 June 2024