Netflix (NFLX)

68.56
+0.97 (1.43%)
NASDAQ· Last Trade: Jul 21st, 4:05 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors