Cash position is impressive: 10.5M, while the market capital is just 14M
What I didnt find out is why someone paid 3per share while the market is just 2.5?
Opax is oversold. Up from now?
License agreement with Merck: 25 M, option exercise fee. Any body knows what is that and when it will be paid?
Sentiment: Strong Buy