Some bloke on a Internet forum thinks it's a rubbish company with stupid tech that for some reason one of the largest pharmaceutical companies in the world is desperately trying to get a hold of... Great contribution
RAP Price at posting:
16.5¢ Sentiment: Hold Disclosure: Held