Netflix Stock Closes At All-Time High