Yes, the stock does currently have momentum. It could run to 130 in the realative near future. AS for it going down after earnings, like "any" stock it depends. On their earnings for the quater of course, and most importantly the outlook. If it's all good it goes up, if not it goes down. NO BRAINER. I think they have big plans for the future, lets see if it all comes together. I got in at 38 a little over a year ago, seen it go to 134 back to 70 and now at 119. Im still holding for a couple of years, unless the fundementals of the business go south.