Netflix (NFLX)

96.17
+3.20 (3.44%)
NASDAQ · Last Trade: Mar 31st, 2:21 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors