Keep Me Logged In
The "Squawk on the Street" crew discusses the outlook on Netflix, a day after its shares hit an all-time high and its announced deal to launch a streaming service in the Netherlands.