Category stocks

Buy, Sell or Hold Netflix at $90?

Quick Read - Netflix (NFLX) reaffirmed 2026 guidance of 12-14% revenue growth and 31.5% operating margin, with free cash flow lifted to $12.5B, while the advertiser base grew 70% to over 4,000 buyers targeting $3B in ad revenue for 2026. Buybacks totaling $31.8B in authori