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 ProCredit Suisse says Apple is a top pick and has double-digit upside from here
CNBC ProBed Bath & Beyond downgraded during massive meme surge Tuesday
CNBC ProHere are Tuesday's biggest analyst calls: Apple, Amazon, Zoom, Bed Bath & Beyond, PayPal and more