I would advise potential investors to do your own research and also look at the downside risk as this stock still has various risk factors unique to biotech stocks.
Anyhow, worth looking at anyway.
NRT Price at posting:
0.0¢ Sentiment: None Disclosure: Not Held