Do Stock Buybacks Actually Boost Long-Term Shareholder Value? Evidence from Two Decades of S&P 500 Data3 min read