A few stop losses might not be helping atm.
I can only assume the pipeline thingo isn't going to well, or it is delayed. Good or bad news nearly always shows up in the sp.
I sold after the contact lense problem. I know they said it would be an easy fix, but there's no need to holding whilst that risk hung about.
I'm still watching & good luck to holders.