On the other hand why would a fund manager say the stock is a buy when he wants to buy a lot himself?

The price will move against him before he bought his fill.


The big brokers are known for saying one thing while doing another.  Take Nokia  ,  GS was saying sell while buying when Nokia was under $2.   Nokia now is $4 and hit a high of ~$4.75 last month.