Look not at the officers or directors, look at the major insiders, the Xie brothers. Directors and officers sell as it's part of their pay package. Xie's have not sold a single share since last year. They are holding out for a much larger payout. With nearly $750MM in cash and t-bills the company is worth just over 2 billion. Less than 4x sales ex-cash. Why Buy? Well I like to make money, and lots of it. So I'll hold for the big payday like the Xie's. If you can't afford a bunch of shares buy calls or sell some puts for late in the year. Read something into the fact the real holders haven't sold anything in a year. One of the best buys on the NASDAQ right now.