The Buyback Illusion: We Analyzed $2.9 Trillion in Stock Repurchases - Here's Which Companies Are Wasting Shareholder Money
Companies spent $2.9 trillion on buybacks since 2019. But are they actually reducing shares? Our analysis reveals the uncomfortable truth that 95% of programs are ineffective.