The bulls have the upper hand and only 10 days to go before ER hits the wire but the question is will you buy before ER? The chart says not bad to bet on the long side. The price broke out upside mid-Feb but retested the buy point both March and April now the price clearly formed a range bound as it did between Oct and January before it broke out upside. Recent bullish harami may also give range bound traders that the price did indeed bounced from the lower boundary and heading to the upper boundary at and around $56 with a tight stop at recent swing low at $42.50/$43.