it depend on market share : if qihu stuck with :
15% mkt share = worth 60$
16% = worth 65 $
17%= worth 70 $
18%= worth 75 $
19%= worth 80$
that's it, the rally is guessing into those numbers. Simple.
Sure a disappointment will do ravage on stock. Otherwise it will be ok,