Can somebody explain what's due next month and what it means for snta?
Updated Enchant-1 results. For what it means look at what happene to the stock on July 29th when they gave the last update.
I'm STILL green on this one Ivan!!!
Patience... got'sta have it.