Netflix stock slipped 0.6% to $73.17 despite a strong rally in broader markets, as investors digested the company’s latest $500 million licensing deal with AMC for the Walking Dead franchise. The agreement grants Netflix access to seven series with 371 episodes over five years but remains co-exclusive, with AMC retaining streaming rights. This arrangement raises questions about Netflix’s strategy as advertising revenue grows in importance.

Instead of buying permanent rights or acquiring a studio, Netflix is effectively renting the content. Annual payments are forecast to hit around $100 million from 2027 through 2030, with about $25 million in 2026, a relatively small slice of Netflix’s overall content budget. However, the temporary nature of these rights means Netflix must consistently prove the value of this investment through subscriber engagement, retention, or advertising returns once the contract expires.

Advertising is becoming a larger contributor to Netflix’s revenue mix, so efficiency in content spending is under scrutiny. While the company expects revenue growth and operating margins near 33%, the Walking Dead deal highlights the balancing act between expanding content offerings and protecting advertising margins. Netflix’s evolving approach contrasts with permanent content ownership strategies, aiming to scale recognizable properties without the hefty upfront capital.

As the advertising segment gains traction, investors remain cautious about how expanded licensing commitments might impact profitability. Netflix’s stock performance reflects these concerns amid broader market optimism. With ad revenue still a small but growing piece of the puzzle, content efficiency will stay in focus going forward.

This material is informational and does not constitute financial advice.