Piper Sandler has set a year-end target for the S&P 500 of just 7150, offering meagre returns of just 2% or so from where we ...