U.S. stock futures were mixed on Wednesday evening following the release of earnings from four big tech companies, including Amazon (AMZN), Microsoft (MSFT), Meta (META), and Alphabet (GOOGL). Also, investors reacted to a highly divided Federal Reserve decision and an escalation in geopolitical tensions in the Middle East. Futures on the Nasdaq 100 (NDX) and the S&P 500 Index (SPX) were up 0.57% and 0.3%, respectively, at 6:41 p.m. EDT on April 29, while the Dow Jones Industrial Average (DJIA) futures were down 0.28%.
Claim 55% Off TipRanks
New trading tool for QQQ bullsIn the regular trading session, major indices ended lower after the Fed kept interest rates unchanged and ahead of earnings from four trillion‑dollar tech giants. Oil prices also climbed after President Donald Trump warned of an extended blockade of Iran. The Dow fell 0.6%, and the S&P 500 slipped less than 0.1%. However, the Nasdaq inched 0.04% higher.
Looking ahead, earnings reports are due from Eli Lilly (LLY), Mastercard (MA), Merck (MRK), Caterpillar (CAT), Roku (ROKU), Apple (AAPL), Rivian (RIVN), Roblox (RBLX), and Twilio (TWLO) tomorrow.
On the economic front, the initial jobless claims report, Q1 GDP estimate, personal income, personal spending, and the personal consumption expenditures (PCE) price index reading will be released on Thursday.

