NFLX
View detailsNetFlix Inc
$68.95
Market cap $313.07B
Score
0.52
FCF Yield
3.80%
FCF 1Y Growth
+59.74%
Revenue 1Y
+16.72%
P/FCF
26.32x