Am I missing something ? What dump you are talking about ? Decline in PPS during the last weeks ?
Green flags all over the place - Insiders bought at ton at .05 and we can still get them under .03 - 3year History of inside transactions, solely buys - Manufacturing contract with OSI - Game changing device - Non-dilutive financing agreement in place, which means...there is a plan !
All it takes is patience. July is a dead month anyway, but good for the ones that jumped in or averaged down.