Advertisement
Advertisement

NFLX

NFLX logo

NetFlix Inc

1225.49
USD
+24.98
+2.08%
Sep 17, 15:15 UTC -4
Open

NFLX Balance Sheet

Advertisement