When insider(s) is buying like no tomorrow, I think it means something must be UP. As one wise guy said "There's a million reasons to sell, but only ONE reason to buy" :)

Follow the leader!