Hey PB, correct me if I am wrong, but did the analysts who did the valuations consider the non-oncology implications of the ATM technology? I know it is at a VERY early stage of development, but this is something out of the left field for me, and something that will help me sleep a little easier at nights.
NRT Price at posting:
17.0¢ Sentiment: Hold Disclosure: Held