Companies will rank among the largest buyers of US stocks this year, Goldman Sachs analysts said.
So far, 88% of S&P 500 companies have beaten earnings per share estimates for the second quarter, according to data provider FactSet.
The S&P 500 is hitting record highs - but Wall Street analysts think the march higher will continue, led by energy and materials stocks.
The S&P 500's stellar rally leaves it vulnerable as investors worry over inflation and economic growth slows, Deutsche Bank analysts said.
Morgan Stanley CIO Mike Wilson says bullish market news has been "baked in" and earnings estimates for next year aren't "achievable."
The advance decline line indicator typically leads the S&P 500. It hit an all-time high on Friday, which is good news for the S&P 500, Tom Lee said.
The economic recovery is accelerating, but that isn't necessarily a good sign for stock market returns, Bank of America said.
Deutsche Bank's Binky Chadha said stocks have historically pulled back as macroeconomic growth indicators peak. He expects this to happen over the next 3 months.
BofA's contrarian Sell Side Indicator is under a point away from indicating overextended optimism on Wall Street and forecasts tepid returns ahead.
Bank of America said bullish sentiment and lofty valuations are posing a risk in the market. The firm sees returns for the S&P 500 flat for 2021.