the recent selling was probably due to technically reasons. It did look pretty bad after the positive pre-announcement. I too thought about selling out, but didn't. It just didn't make sense to have poor guidance when they pre-announced on the upside. I think it is stabilizing after the Endace purchase and the stock price should move up as it becomes more predictable as Wall St. doesn't like unknown.