I recommend not listening to analyst recommendations - a lot of the time when they are saying buy they are selling and buying when saying to sell. When I first started trading these were all I looked at and got burnt on several "analyst recommended" stocks. Learn to value stocks yourself and read charts and you'll do much better