RE:Stockchase Insightsthe key word here is "SMALL" amount of buying from insiders in last 6 months
they are in the know and they are not commiting any "BIG or Sustantial" amount of their dollars...
small bits of buying is just window dressing for the market