This thread has gone feral. can we please end it and someone start a new thread with some dignity that matches what NRT is trying to achieve. Happy to have both negative and positive views but not this....not this ....pleassssse.
NRT Price at posting:
11.3¢ Sentiment: Buy Disclosure: Held