No material news briefings were provided for the current reporting period. This report is generated in response to notable institutional position changes recorded across multiple 13F filings for the quarter ending Q1 2026.
Netflix's trailing twelve-month financials as of 31 March 2026 reflect revenue of $46.89 billion, representing year-over-year growth of 16.19% [SEC 10-Q - NFLX - 2026-03-31]. Net income over the same period reached $13.37 billion, with a net margin of 28.52% and an operating margin of 29.72% [SEC 10-Q - NFLX - 2026-03-31]. EPS grew 86.36% year-over-year, while the P/E ratio stood at 28.55 against a market capitalisation of approximately $372.9 billion [SEC 10-Q - NFLX - 2026-03-31]. Cash on hand was $12.26 billion versus total debt of $14.36 billion [SEC 10-Q - NFLX - 2026-03-31].
Institutional ownership data from Q1 2026 filings shows divergent activity. Millennium Management increased its position by 33%, and ARK Invest added 31% to its holding [SEC 13F - Millennium - Q1 2026; SEC 13F - ARKInvest - Q1 2026]. AQR Capital added 11% [SEC 13F - AQR - Q1 2026]. Conversely, Citadel reduced its position by 27% and Coatue trimmed its holding by 37% [SEC 13F - Citadel - Q1 2026; SEC 13F - Coatue - Q1 2026]. No insider transaction data was provided for this reporting period.
The prevailing macro environment features a 10-year US Treasury yield of 4.57% and a 2-year yield of 4.08%, producing a normal yield curve spread of 49 basis points [FRED DGS10; FRED DGS2]. This rate configuration represents the broader fixed-income context in which NFLX's equity valuation and debt obligations are situated as of the generation date.