NETFLIX INCNFLX

Market cap
$454.5B
P/E ratio
7.8x
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 202413,798-2.44%
Dec 31, 202314,143-1.46%
Dec 31, 202214,353-2.31%
Dec 31, 202114,693-7.06%
Dec 31, 202015,809+7.11%
Dec 31, 201914,759+42.46%
Dec 31, 201810,360+59.40%
Dec 31, 20176,499+93.19%
Dec 31, 20163,364+41.87%
Dec 31, 20152,371+167.69%
Dec 31, 2014886+77.17%
Dec 31, 2013500