When a financial analyst writes a sentence like that I have to wonder. I am permitted dumb mistakes, professionals are not.
Literary reference ? John Bunyan "Pilgrims Progress" "Slough of Despond" ?
No mistake. despond = despondency.