Weekly Insights Corporate Buybacks: Inspiring Confidence or Engineering Financials? Read More » Matt Gentzkow May 9, 2025