Stephen Taub Morning Brief: Most — Not All — Managers Cheer Netflix Numbers The streaming video giant reported much better results than analysts were expecting, but at least one manager is still skeptical. Stephen Taub January 24, 2018