Netflix (NFLX)

91.74
-2.96 (-3.13%)
NASDAQ · Last Trade: Mar 19th, 5:17 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors