This stock has had a lot of news, interest and commentary on the part of analysts. Historically, their timing sucks big time but, they usually get the fundamentals right. So, I just watch them and wait. Right now, in my opinion, it's a no brainer. I love to find those sure thing trades! Makes life so much more fun and interesting when the odds are on your side.