I don't quite understand all the implications. Who said Yale lose their 15% stake? Surely that would come with a price.
Does this announcement just mean that Yale's involvement is now no longer required, now the drug development for clinical trials is over?
Or does this mean with Yale now out of the equation they plan to partner up with a big Pharma?
NRT Price at posting:
12.0¢ Sentiment: Buy Disclosure: Held