NETFLIX INCNFLX

Market cap
$380.1B
P/E ratio
6.5x
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 202417+53.20%
Dec 31, 202311.1+15.25%
Dec 31, 20229.6-20.98%
Dec 31, 202112.2+61.80%
Dec 31, 20207.5+21.03%
Dec 31, 20196.2+15.80%
Dec 31, 20185.4+56.85%
Dec 31, 20173.4+118.47%
Dec 31, 20161.6+10.56%
Dec 31, 20151.4-66.82%
Dec 31, 20144.3-61.65%
Dec 31, 201111.2