Agree, although less worried about bots that short selling (though the latter isn't apparent for NEN). Just need to ignore the bot effects and wait for the good news catalysts to rescue the stock price.
The stock price problem to date has been NEN's glacial performance, for which it has several explanations -- doesn't own the equipment so had to wait for contractors; -- paperwork issue delayed ENI sign-up; -- mechanical packer problems (twice) required retrieval or new testing (must not have been from BakerHughes, the "the ideal system for reliable and cost-effective zone isolation") -- etc.
NEN Price at posting:
24.0¢ Sentiment: None Disclosure: Held