I totally agree... I guess they did get a small pop. I heard someone say they made an 8% profit from Friday until today.
In the end, believers will benefit the most, imo. Not only will we realize our profits, but we will also enjoy trial milestones. It will be best when we can hear about how CiaB technology is improving the "quality of life" and curing diseases for many people. I will also be happy for all our lead players. They are working very hard to help all stakeholders achieve the above objectives.
Good to hear from you, btw. :)