Netflix (NFLX)

106.28
+3.12 (3.02%)
NASDAQ · Last Trade: Apr 15th, 1:23 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors