Well I'm glad I bought a some @.45 cents recently, but I'm half expecting sp to settle down later depending what can find out what those figures really mean. Anyone know what is sales and marketing spend per year?
NEA Price at posting:
50.5¢ Sentiment: None Disclosure: Held