Skip to main content
NFLX statistics — $383B cap · 64.2 P/E · 21.7% margin | TECHi