I don't think there is much to showcase unless enrollment is completed / Results are out.
Last presentation in China didnt create any interest. Market wants / waiting for substantial announcement so till then it's going to be controlled by big guys.
RAP Price at posting:
30.5¢ Sentiment: Buy Disclosure: Held