Home Stock Tech Turmoil: Mega-Cap Stocks Take a Beating in Today’s Stock Market