MarketsNasdaq finishes almost -3% as investors dispose of tech stocks Seeking Alpha30 Oct 2026, 20:11 UTC Read the full story at Seeking Alpha