Editorial photo #13968670 Economy, Business and Finance
Photo Illustration - Netflix: Q2 2026 Financial Results
The Netflix stock price is displayed on a smartphone screen placed on a reflective surface onto which a streaming homepage is projected, in Creteil, France, on July 16, 2026, as Netflix released its financial results for the second quarter of 2026. (Photo by Samuel Boivin/NurPhoto)