Same drop happened to high flyers like NEA and JIN (I own both), this seems to be the theme of this reporting season - More people are cautious and seating on the sideline due to overall / global market sentiment.
RHP Price at posting:
$3.00 Sentiment: Buy Disclosure: Held