
The S&P 500 Index ($SPX) (SPY) today is up +0.39%, the Dow Jones Industrial Average ($DOWI) (DIA) is up +1.20%, and the Nasdaq 100 Index ($IUXX) (QQQ) is up +0.17%. June E-mini S&P futures (ESM26) are up +0.35%, and June E-mini Nasdaq futures (NQM26) are up +0.17%.
Stock indexes are climbing today, with the Nasdaq 100 posting a new all-time high. Better-than-expected earnings results from Alphabet and Qualcomm are supporting gains in the broader market. Alphabet is up more than +6% after reporting Q1 revenue ex-TAC of $94.57 billion, above the consensus of $91.57 billion. Qualcomm is up more than +16% after reporting stronger-than-expected Q2 adjusted revenue. In addition, lower crude oil prices have lowered inflation expectations and bond yields, both of which are supportive of stocks. The 10-year T-note yield is down -4 bp at 4.39%.