I am on the same page as you are.
The market action today suggests this last risk factor is now being taken out. I think we rally some here, before we get to top line release.
It is surprising to note that the stock is still 10% below where we started the year...notwithstanding all the progress to top line we have made so far. It is worth remembering that the 2 warrants are now break even at $3.85 and $5.60 respectively...way above the spot price.