...of earnings...up about 20 percent since I last wrote about in May...at that time, reaction to the earnings report -- which I thought looked good -- was pretty much "blah"...now earnings are due in about a week...I'd rather play it safe at this point...especially in light of the truckloads of stock insiders have been selling...
Looks like you missed out on a nice 8-9% gain. This company is a very steady high performer and they tend to release good earnings reports. As far as I remember every single report they have ever released has either met or beaten expectations on every metric.
There were some shenanigans in the past where the stock inexplicably fell after positive earning reports, but the stock always fully recovered and rose afterwards. These are probably games played by market makers that can be completely ignored if you are a longer term holder.
Insider sales can also be ignored. These are automatic sales that have been planned over a year ago. They are not unusual for high tech companies where the founder/CEO's entire net worth is tied into the stock. It is completely natural that Mr. Dobkin would like to spend some money on himslef and his family after building a billion dollar company that he started from a one bedroom apartment.