Caution! High volatility stock (5-7% volatility daily).
Buy IRBT at the levels of $49-$52 (Avg price of $50,5).
Take @ $60 ((+18,8%)
Stop @ $46,6 (-7,7%)
The price is at it's 52w lows. Very cheap to buy
If the price slumps below 47, it is better to fix a loss due to high volatility of the stock.