it says purchase simply because the website maintenance person made an error at this location. (graph) If you look at "stock insider" then "notes" or announcements click on 13 Nov. explains it all.
NEN Price at posting:
28.0¢ Sentiment: Buy Disclosure: Held