Netflix (NFLX)

89.65
+2.63 (3.02%)
NASDAQ· Last Trade: May 18th, 10:02 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors