Isn't that what anal-ysts always do, upgrade AFTER excellent results have been released (and the stock has advanced several Dollars) and downgrade AFTER a free fall due to dismal results? Rarely have I witnessed an "analyst with balls", up- or downgrading a company shortly BEFORE results are released. And when they did, they were right/wrong 50/50. The one thing they are really good at is explaining to us WHY something whent this direction or the other. Afterwards, of course. WhoTF pays their wages?