NEO is trading 5.2% down at $14.38 as profit-taking and technical pressure mount following a strong multi-week uptrend.
- There are no fresh company-specific headlines, earnings, or analyst calls on July 7, 2026, clearly tied to the move.
- The decline is steeper than the broader market pullback, suggesting the move is driven by technical conditions rather than new fundamental news.