RE: 'NEO' a truly biased observation.
Did you? Sold for -15%?...what on earth did you buy selling NEO..? I believe, the price rise is in its infancy..
RE: 'NEO' a truly biased observation.