Home Stock Market Mayhem: Stocks Tumble as Key Earnings Await