BMO Capital set a year-end 2026 target of 7,380 for the S&P 500.