a lot of time <--- wrong , 100% of time it is
They hire the top gun from uni and the best analysts from competitors to research the companies , why would they give you their research result for free ?
The smart ones are always the one accumulating at the low and when they sell , the less smart ones are the one saying that is a screaming buy .