Buybacks debate
There is the interesting return of a debate about share buybacks, as they have reached new all-time records, amounting to USD 1 trillion in 2024 and contributed to the US budget USD 7.4 billion through taxes on buybacks introduced in 2023. That’s roughly 2% of the entire US market capitalization. Last year’s buybacks where lead by Mag7, followed by large banks. Apple lead the pack with over USD 100 billion of stock buybacks. Debate is that many board of direcors do not adjust the EPS targets for the buy back policy. The EPS which is the main driver of the…