The Bots try to drive the price either up or down. The short sellers while around have not been particularly active. Think this something different and related to the NASDAQ. I wonder if there are many overseas holders of NEA?
The question I have is why are holders selling. Is it simply that NEA has recently been a top performing stock and they want to lock in profits in case the whole market goes pear shaped? IMHO NEA is sound on fundamentals and I see no reason the good news should not continue at the next substantial announcement.