My conclusion was yesterday - that there 'is no officiel news' to any trials from the company - so still 'a lottery ticket' if any products ever reach the market.
But the mere fact that Baker Brothers have bought 500.000 shares - and the stock rallies :)