Idiot ? Hardly.
You obviously saw something at 40c
Now… you know even more about NEA.
Ups the conviction to my mind & “some” is not all.
$2 to $2:50, $3:00, $4:00 is still worthwhile.
Best in your journey.
MR
NEA Price at posting:
$1.99 Sentiment: Hold Disclosure: Held