NETFLIX INCNFLX

Market cap
$454.5B
P/E ratio
7.8x
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202427.6+27.10%
Dec 31, 202321.7+14.82%
Dec 31, 202218.9-12.42%
Dec 31, 202121.6+14.64%
Dec 31, 202018.8+39.99%
Dec 31, 201913.4+25.67%
Dec 31, 201810.7+37.27%
Dec 31, 20177.8+57.25%
Dec 31, 20165-8.79%
Dec 31, 20155.4-34.55%
Dec 31, 20148.3+31.15%
Dec 31, 20136.3