Netflix Inc

NFLXNASDAQ NMS - GLOBAL MARKET

Media

IPO 2002-05-23Country USwww.netflix.com

$67.69

+0.09 (+0.13%)

Current Price

$67.69

Daily Change

+0.09 (+0.13%)

Volume

Prev Close

$67.60

Key Statistics

Market Cap

$284.65B

Enterprise Value

$291.63B

Shares Outstanding

4,211M

Beta

1.53

P/E (TTM)

20.98

Forward P/E

19.65

PEG Ratio

P/B

16.10

P/S

5.92

EV / EBITDA

16.64

EPS (TTM)

$3.18

Dividend Yield

52-Week High

$126.71

52-Week Low

$65.08

Avg Volume (3M)

42.16M

Float

Financial Health

Revenue (TTM)

$47.90B

Gross Margin

49.03%

Operating Margin

35.46%

Net Margin

ROE

47.96%

ROA

23.74%

Debt / Equity

Current Ratio

1.19

Free Cash Flow

Earnings History

PeriodEPS EstimateActual EPSBeat / MissSurprise %
2026-06-30$0.80$0.80Miss-0.52%
2026-03-31$0.78$0.70Miss-10.15%
2025-12-31$0.56$0.56Miss-0.50%
2025-09-30$0.71$0.59Miss-17.39%

Analyst Ratings

Consensus · 58 analysts

Buy 45 (78%)Hold 13 (22%)Sell 0 (0%)

Insider Activity

Recent Sells

NameSharesPriceDate
SMITH BRADFORD L-13,800$78.012026-06-17
SMITH BRADFORD L-22,190$77.212026-06-17
HASTINGS REED-53,783$86.732026-06-01
HASTINGS REED-332,917$85.852026-06-01
Peters Gregory K-27,312$88.692026-05-07
Neumann Spencer Adam-9,253$88.952026-05-07