At least a stronger base seems to have been set at 30 cents, higher highs will come with a good announcement. In my opinion, with a great announcement, they will be higher highs than all time highs.
NEN Price at posting:
30.5¢ Sentiment: ST Buy Disclosure: Held