i was a holder of NEA many times since 2019 ... it's a shame to see how games in the market can push SP down when actually the biz does well if not very well ... the opposite is tru for shitty businesses but Mr. Market sells us the story about the potential of a company and not today's value... in reality it's about manipulating the SP (in any direction) for the benefit of few. retail is mostly long on the stock and expect SP to reflect the reality... that's never the case IMO
NEA Price at posting:
$1.89 Sentiment: Buy Disclosure: Not Held