Same institution with the same credibility as their $25 price target (who happened to be a seller at around $9-10)
If there is one thing I learnt in the market is not to give a damn about these institutions (or better say do the opposite) for a long term play.
For short-term, I appreciate their existence, as they keep creating trade opportunity for me.