Considering NEA was priced around $1.15 before last announcement, cannot see it retracing back to $1.20 maybe $1.385 but think yesterdays sell off was more to do with people selling to jump into SFI after Viburnum topped up to over 5%
NEA Price at posting:
$1.45 Sentiment: Buy Disclosure: Held