Bank of America raises 2020 S&P 500 forecast, sets 10-year target of 5,200

A man walks past the Wall Street Charging Bull in New York, the United States, March 24, 2020.
Wang Ying | Xinhua News Agency | Getty Images

(This story is for CNBC Pro subscribers only.)

The low-rate environment, coupled with better-than-feared corporate earnings, prompted Bank of America to boost its 2020 forecast for the S&P 500. The bank also made a long-term bull call on stocks based on valuations.

More In Street Calls

CNBC ProEnergy stocks roar toward their best year in three decades amid recovery in oil
CNBC ProHere are Friday's biggest analyst calls of the day: Amazon, Facebook, Ford, GM, Delta, Nike & more
CNBC ProTop analyst upgrades Delta and Alaska Air, says trading is 'bizarre' compared to peers