Hate to say it but this puppy is going downward. Rumors are nice but earnings are better. PE to high compared to others, PEG to high, and P/S to high. I am not saying this stock is a dog by no means but I am saying I have a short position to cover at 48.20. That is top dollar I consider this stock worth. There is at least a 1.70 premium on this stock right now. Wish you all well and if I am wrong then longs I solute you.