Guys, today IRBT posted the results.. Its a very good one though it got some hit by selling .. Any thoughts to add to it? I feel this one is going to rocket soon.. its having a huge short interst will take 14 days to cover as per NASDAQ june info. -ST