Oh ok. You knew the answer to your question all along and you are here not to discuss NEA but to plug SFI.
However, along the way you are wasting my time. Please don't. I came here for genuine discussions, thanks.
NEA Price at posting:
59.5¢ Sentiment: Hold Disclosure: Held