How Did Netflix Stock Do Today