Even as analysts have become more able to move stock prices, their more corporate-congenial language has probably diminished the long-range impact of their recommendations--with so many outperforms and accumulates out there, it's hard to know which ones to take seriously.
Even as analysts have become more able to move stock prices, they are still mean