Agree with a lot of the devil's advocate views, I understand the reasons for excitement but just be cautious we aren't too sure what the ann is most likely will be positive but it is possible it is some other news we aren't expecting
RAP Price at posting:
31.0¢ Sentiment: Buy Disclosure: Held