NEA new high 287c, only blue sky up here! Is the director's selling window period near to closing and the shorts have realised they need to close asap because otherwise they'll never get the volumes without much higher prices?
NEA Price at posting:
$2.84 Sentiment: Hold Disclosure: Held