Exactly to your point just goes to show how short sighted the market is. These are ridiculous prices for the investor who can see beyond 12 -18 months. What will our market cap be even if one of our drug candidates is successful.... at least 10x from here.
All IMO and good luck
Add to My Watchlist
What is My Watchlist?