I agree it is puzzling that two long term holders are selling down and another group is buying in. Who knows more or what has changed to give confidence to a new owner? I'm not suggesting NEA not worth buying into but its a little unnerving not knowing what is really going on. in short term. Give it another 12 months for new buyers and current prices may look very cheap but I expect some gyrations in mean time.
NEA Price at posting:
60.0¢ Sentiment: None Disclosure: Held