This is still a strong stock with 2 catalyst's due by 12/31/2017 and 1 "later this year" with 1 more in 2Q 2018. All upcoming catalysts are either Phase 2 or 2a
They may or may not have mis-calculated with the RS, however I still believe that RNN will come good. It has hit oversold territory and also seems to have found it's bottom. If the Archexin news is good, then it will rocket back up again, given that two of the other three catalysts are due by the end of 2017.