I don't have your level of technical expertise blackdeath and am more of a fundamentalist which can be dangerous in these stocks.
I think the last Seeking Alpha article is a bit too optimistic but I think the shares could easily be worth $14 now which puts this just above the gap down months back. In time this could be worth substantially more barring poor test results for the current round of tests.
I liked the price action yesterday but would like to see more volume. To your point, that was probably mostly retail yesterday.