Netflix (NFLX)

106.28
+3.12 (3.02%)
NASDAQ · Last Trade: Apr 14th, 11:53 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors