agreed - sentiment has certainly changed here in a good way and the recent developments and news flow is very encouraging. A lot more positive light shining on Novogen now and they seem to be getting the results they were dreaming of a while ago.
NRT Price at posting:
28.0¢ Sentiment: None Disclosure: Held