The best time to get into a stock is when it's unloved, not buying peaks in other stocks. I hope NEA stays under the radar for a while longer tbh. I'd rather it flys up on rock solid fundamentals.
NEA Price at posting:
72.0¢ Sentiment: Buy Disclosure: Held