NASDAQ : NFLX

Netflix, Inc.

$68.95 USD

-$5.4 (-7.26%)

Volume
141.23M
Average Volume
42.64M
Market Capitalization
$290.33B
P/E Ratio
21.82
Dividend Yield
0.00%
Price Target
$96.00
Year High
$126.71
Year Low
$65.08
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.41
Institutional Ownership Summary
Institutional Ownership %

1.27%

Investors Holding

595

change: -3200 | last: 3795
Increased Positions

279

change: -1949 | last: 2228
Reduced Positions

248

change: -844 | last: 1092
New Positions

23

change: -349 | last: 372
Sold Positions

3060

change: 2748 | last: 312
Total Calls

71893

Total Puts

5300

Put-Call Ratio

0.07

change: -87.4422 | last: 0.9481
Total Invested

3.79B

NFLX Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $93.76 4.23B $396.53B $9.03B $14.46B $401.96B
2024-12-31 $89.13 4.3B $382.83B $7.8B $17.99B $393.02B
2023-12-31 $48.69 4.42B $215B $7.12B $16.97B $224.86B
2022-12-31 $29.49 4.45B $131.14B $5.15B $14.35B $140.35B
2021-12-31 $60.24 4.43B $266.96B $6.03B $18.12B $279.05B
2020-12-31 $54.07 4.41B $238.41B $8.21B $18.51B $248.71B
2019-12-31 $32.36 4.38B $141.67B $5.02B $16.37B $153.03B
2018-12-31 $26.77 4.35B $116.55B $3.79B $10.36B $123.12B
2017-12-31 $19.20 4.32B $82.92B $2.82B $6.5B $86.6B
2016-12-31 $12.38 4.29B $53.09B $1.47B $3.36B $54.98B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $71.40 4.19B $299.12B $9.1B $14.31B $304.33B
2026-03-31 $96.15 4.22B $406.02B $11.63B $16.74B $411.14B
2025-12-31 $93.76 4.23B $396.53B $9.03B $14.46B $401.96B
2025-09-30 $119.89 4.24B $508.88B $9.29B $14.46B $514.05B
2025-06-30 $133.91 4.25B $569.4B $8.18B $14.45B $575.68B
2025-03-31 $93.25 4.27B $398.43B $7.2B $17.42B $408.65B
2024-12-31 $89.13 4.28B $381.22B $7.8B $17.99B $391.41B
2024-09-30 $70.93 4.28B $303.75B $7.46B $18.51B $314.8B
2024-06-30 $67.36 4.3B $289.69B $6.62B $16.52B $299.59B
2024-03-31 $61.43 4.32B $265.43B $7.02B $16.51B $274.92B
2023-12-31 $48.69 4.42B $215B $7.12B $16.97B $224.86B
2023-09-30 $37.76 4.42B $166.72B $7.35B $16.76B $176.14B