Following two down days in a row, the market is looking up today. The big news? Well, it’s not the Fed’s decision to leave rates unchanged; that took the major indexes down. 

Rather, today’s move up is thanks to good old-fashioned earnings reports.

After yesterday’s close, Microsoft  (MSFT)  reported earnings per share of $3.65 on revenue of $76.4 billion, trouncing Wall Street’s expectations.

Results for Meta  (META)  were even better. The company’s $7.14 earnings per share and $47.52 billion revenue beat expectations by 21% and 6% respectively.

Microsoft is the second largest company in the S&P 500, while Meta is the sixth largest, so they both have a huge impact on the movement of what is the most important benchmark for the stock market’s performance. 

And with Microsoft shares up by 9% and Meta gaining 11% before the open, the S&P 500 would have a hard time being anything but up today. In fact, that index is gaining nearly 1% in premarket futures trading.

The Nasdaq, of which both Microsoft and Meta are also members, is up more than 1%.

Key earnings reports this morning include the following:

TipRanks

As usual, the heavy hitters will be reporting after the close. Apple  (AAPL)  and Amazon  (AMZN)  are included in that list, along with bitcoin plays Strategy  (MSTR)  and Coinbase  (COIN)

Here’s what to expect:

TipRanks

On the economics front, today’s reports include measures of employment, inflation and spending.

The Fed closely watches the Personal Consumption Expenditures Price Index. For June, it showed a year-over-year rise above expectations. At the same time, personal spending was lower than expected.

TipRanks