May
04
2026
Off
S&P 500 Weekly Announced Buybacks
Buyback announcements are surging across corporate America, signaling strong balance sheets and a growing appetite to deploy excess cash. That momentum is giving equities a boost and keeping sentiment firmly constructive.
Image: Deutsche Bank Asset Allocation