I don't worry about insider sells, but I also suspect they are taking profits now because they know the stock is peaking (temporarily). NEOG rarely stays above the 50 day moving average for long periods of time and it flattens out afterwards, for awhile.
The same holds true for the splits, there is a nice run-up prior to the split, even a little after the split, but you can still buy at the split price up to 6 months later.
I've never sold a share of NEOG, although I'm certainly tempted to trade in and out a little when I see this sort of thing. But, I also know that there is no reason to get greedy, I'll have a very substantial return by simply doing nothing. And laziness has its charms.
So, we'll get to a billion in market cap, but barring some extraordinary event, it will be another year to year and a half before we get there and stay there. Of course, if they don't split soon, it might take a year to a year and a half to get there, as well.
Recall that Jim Herbert said the following on the conference call when the stock was only $32.25:
No, it's just kind of interesting, Ken. I talked to one of our significant shareholders the other day and a large fund and encouraged that his basis was pretty low and maybe he might consider taking a little profit out and I said I thought that the stock was going to decline in price, but just in good prudence and his comment was, "Well, if I take it out, what the hell am I going to do with it? Put in the bank at a tenth of 1%"? So it's an unusual time out there.