KEY POINTS
  • The upcoming earnings season is expected to feature aggressive buyback forecasts from companies.
  • Total S&P 500 share repurchases could total $650 billion this year, which would imply a year-end level of 3,000 for the index, according to Deutsche Bank.
  • Markets have been volatile as of late, but Deutsche expects the buybacks to give the market a boost.

The current stock market tumult should ease once companies accelerate the repurchase of their own shares, according to a Deutsche Bank analysis.

Major indexes fell back to around correction territory Monday thanks to a pullback in tech stocks, which have served as one part of a multi-pronged set of market obstacles over the past two months or so.