Seem to be some disgruntled ones posting on this thread, raining on the parade. Happy to read and assess both sides of the arguments, but when it moves into criticisms of management, I am reminded of some of the much earlier discussions that emerged when some suggested that a bunch of disgruntled ex employees were grinding their axes.
NEA Price at posting:
69.0¢ Sentiment: Buy Disclosure: Held