Netflix’s Q1 2026 free cash flow surged 91% to $5.09 billion, driving its market cap to $327 billion despite past skepticism.
Netflix’s market capitalization reached $327 billion on July 2, 2026, as Q1 2026 free cash flow jumped 91% to $5.09 billion. The company’s revenue of $12.25 billion exceeded expectations, rising 16% year over year, while net income climbed 82.8% to $5.28 billion.
The results included a $2.80 billion one-time termination fee from the canceled Warner Bros. deal, but operating income still grew 18.23% to $3.96 billion. Analysts remain bullish, with 37 Buy ratings and a consensus price target of $114, as the ad business is projected to double to $3 billion by 2026.
Shares closed at $77.65, with traders assigning a 79% probability of reaching $80 by month-end, reflecting renewed confidence in the stock after a 39.57% decline over the past year.