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