NET is trading at $167.00, down 4.39% after CEO Matthew Prince sold $9.1 million in stock amid a broader market decline.
- The CEO reduced his direct stake by nearly 70% on February 26, a significant insider transaction that typically signals caution to investors.
- Tech stocks are facing pressure from a hotter-than-expected PPI report, which has pushed interest rate cut expectations back to July 2026.
- The Nasdaq Composite fell 1.15% in morning trading as macroeconomic data weighs on high-growth cloud companies.