Do you not realize these are no-name equity research companies? No one cares. Evidence of this is displayed by the current price after these reports and buy ratings come out.
If Morgan Stanley or Goldman Sachs came out with a report we would fly. However, that ain't happening.