$CYCN FMR LlC is the top institutional holder ? Hmmm well you can guess who could be selling . I’ve had a horrible experience with FMR, one of the worst out there. I wouldn’t be surprised if these guys are the ones selling and putting a pressure on the stock. Experienced exact same thing in one other stock in 2018.