Who is HalRay? I just said it was overvalued, and the market agrees with me.
Strange that I sold so well though, anyways, it sounds like you still have a good profit so this would be a good time to bail, good company, just too much enthusiasm priced in. The same thing with SAM which I sold yesterday. You should at least use a trailing stop loss order.