Analysts have three rating boxes – Buy, Hold, Sell – but many are only just discovering the third category: too late.
At the beginning of last month, analysts at eight of the largest investment banks rated, on average, 15.7% of the stocks they cover a Sell, up from 10.7% at the end of last year, the highest level for these banks since Financial News began to track the data in 2002.