Netflix Inc (NASDAQ:NFLX)

512.63
Delayed Data
As of Jun 23
 +3.92 / +0.77%
Today’s Change
432.14
Today|||52-Week Range
593.29
-5.20%
Year-to-Date