Think it has everything to do with the US sell off especially the NASDAQ and nothing to do with NEA other than it is a tech stock which has had a rapid recent rise. The only other thing I can think of is that misleading future PE ratio. Think many of us were a bit stunned by the NEA sell off. Best to sit tight or top up.
NEA Price at posting:
$1.40 Sentiment: Buy Disclosure: Held