Netflix (NFLX)

65.06
-3.63 (-5.28%)
NASDAQ · Last Trade: Oct 21st, 10:55 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors