Editor's PickMarket News

Netflix maintained its 2025 guidance. That may not be the sign of confidence it seems.

Netflix executives messaged Thursday that all is well with the business in the face of economic…