NFLX
View detailsNetFlix Inc
$86.02
Market cap $362.21B
Score
0.50
FCF Yield
3.28%
FCF 1Y Growth
+59.74%
Revenue 1Y
+16.72%
P/FCF
30.45x