Netflix (NFLX)

88.03
-2.99 (-3.29%)
NASDAQ · Last Trade: May 5th, 2:42 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors