I get beachguys view that this could be the SEDA effect, but then again why would management sell/dilute now when the good news is expected to be soooo close?
It's certainly an opportunity for those with HIGH expectations of the share price reaching 5, 10, 15 ....$40+! Or if not, for those to reduce their average cost like myself!