Well we could be unlucky on Wednesday if Russia decides to invade Ukraine that day at the same time NEA releases a brilliant result. Me worried. No really I take a long term view and NEA's fundamentals are sound.
NEA Price at posting:
$1.27 Sentiment: Buy Disclosure: Held