I agree with you - math don't lie. What seems to always hod back the Catz by the tail is the PERCEPTION of the math by the investment community. Have people been burned too often? Are we missing something? I sure hope that we get some relatively PERMANENT traction this time, and people stop dumping shares every time it ticks up a nickel.
So long as those people dumping aren't insiders, it does not denote that we are missing something. Further, IMO, the fact that insiders have continued "purchasing" denotes that the ones dumping are the ones missing something.