Double top impeding for IRBT

Looks like this is overbought to me, it will require immense volume for another leg-up and to break through previous highs of 109-110. While I think last earnings were more than solid, a 100% swing since May of this year does not look warranted. I believe this will retrace and churn/consolidate around that fib level.
Chart PatternsTechnical IndicatorsTrend Analysis

Feragatname