I agree with Vayama there is still alot of upside in terms of future announcements that is drving this price. I am 100% with cxs until we hear more about euro partner and fda approval.
hold hold hold :)
CXS Price at posting:
97.0¢ Sentiment: LT Buy Disclosure: Held