Netflix shares dropped after reporting better-than-expected quarterly profits but predicting a lower operating margin in the second half of the year. The S&P 500 remained mostly unchanged, with strong consumer sentiment easing tariff worries. Invesco shares surged after proposing a reclassification of the Invesco QQQ Trust. Regions Financial beat profit expectations, and Talen Energy acquired gas-fired plants in a $3.5 billion deal. Dell Technologies shares rose on positive analyst projections, while Elevance Health shares fell due to reduced guidance. 3M posted better-than-expected sales and profits but ended lower after discussing economic challenges.

Read more at Yahoo Finance: Netflix Stock Stumbles After Earnings; Invesco Soars