Stocks Plummet as Tech Giants Post Stagnant Earnings