I honestly dont see how the 150K insider sells have been capping the stocks potential. I mean its 150K on an average daily volume of 1.2M.