Analysts will often talk up stocks that important customers of theirs (or they) want to get out of. When dealing with money always ask yourself why the person who you are listening to is talking. Typically motivation matters far more than what is actually said.
Cheers,
Ben