I think that's what Zacks really does, they cover a lot of stocks and their recommendations seem to change when the technical analysis changes.