U.S. business confidence evident as share buybacks hit 2018 high

U.S. business confidence evident as share buybacks hit 2018 high

Share buybacks have reached their highest level since 2018, indicating U.S. companies’ confidence in the market’s trajectory. Research by Deutsche Bank reveals that companies have collectively announced share buybacks exceeding $383 billion in the past 13 weeks. This figure represents a substantial 30% increase compared to the same period last year and marks the largest…

Read More