BMO sees 17% market gain through year-end 2021 amid low rates, stimulus and record earnings recovery

The Wall St. Bull is seen in the financial district in New York.
Brendan McDermid | Reuters

(This story is for CNBC Pro subscribers only.)

While the Covid pandemic is unlikely to subside anytime soon, BMO Capital Markets is calling for another year of double-digit stock gains in 2021, bolstered by low interest rates, unprecedented stimulus and rebounding corporate earnings.

The Wall Street firm expects the S&P 500 to reach 4,200 by the end of 2021, which implies a 15% annual gain from BMO's 2020 price target of 3,650 and a 17% rally from current levels.

More In Investing trends

CNBC ProThese stocks could be big winners if interest rates continue to fall
CNBC ProPros are changing their portfolios due to the unexpected decline in rates. How they're playing it
watch now
CNBC ProHere's a good way to invest in the booming EV sector, says strategist David Roche