Netflix Inc $70.46 (-0.15, 0.21%)

Open Short

NASDAQ