I think NEA has finally proven that LOGIC triumphs over EMOTIONS (especially in the long term).
Considering where we are right now with the sp, I know a lot of long term holders are just glad that the market has finally caught up to this fundamental fact.
Thumbs Up to ALL and Enjoy the ride...
NEA Price at posting:
$1.07 Sentiment: Buy Disclosure: Held