Breathtakingly logical reasoning.
We've been through this before. Many of us are happy with the company's progress, even if unhappy with the share price. Perhaps investing in biotechs is not for you.
CDY Price at posting:
37.5¢ Sentiment: Buy Disclosure: Held