NETFLIX INCNFLX

Market cap
$454.5B
P/E ratio
7.8x
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 20249,586+34.27%
Dec 31, 20237,139+17.39%
Dec 31, 20226,082+0.44%
Dec 31, 20216,055-26.51%
Dec 31, 20208,239+63.35%
Dec 31, 20195,044+32.31%
Dec 31, 20183,812+35.04%
Dec 31, 20172,823+62.81%
Dec 31, 20161,734-24.97%
Dec 31, 20152,311+43.66%
Dec 31, 20141,608+34.00%
Dec 31, 20131,200+50.46%
Dec 31, 2011798+127.69%
Dec 31, 2010350