I believe that the fund managers must have felt the stock price was getting close to its fair value. Remember not to read too much into the block trades. I deal with the facts only and not the rumors. The facts have not changed. I will change my thesis when the facts change and you should do the same.
Someone bought, and someone sold without moving the stock too much. I would say the buyer probably dictated the terms to relieve a seller of his shares, so run should continue.
BTW - things did change today, did you see the deal with PRASCO is updated for generic Zegerid terms, etc? SNTS management knows what they are doing, so quit with your "the stock may be tired, use your own judgement crap, please." I don't need to wait for earnings, only need to see management doing things to rake in more cash to invest in future projects. In this field management is crucial to create value for shareholders and they have successfully managed a stellar turnaround (even faster and to a greater magnitude than many of us long-timers imagined). I follow or have followed many companies in this space and this one is very special and moving in the correct direction.