Preciouslife, I agree that there have been some wash & rinse operation and they are normal because the MM has to get the shares needed to fill the apparent strong demand of IIs from somewhere.
However, as I wrote in my firs come-back post before yesterday, the markets in general are, IMO, quite swingy! There is some form of correction in there and, again IMO, CDMO absorbs it well.
While we had a drop yesterday, we where a few minutes ago at 18.54$ which is above yesterdays 18.50$ (close of prev. day). Actually Zeus ask me to repair the damaged I caused by appearing here :)
So, yes 19$+ is certainly within our short-term reach. We may have a different view on what to call a break-out of an 18.00-18.50$ priced stock.
I'd use that term for a 10%+ price raise as we have seen a couple of times with CDMO in the past months, including a close in such price range.