Stephen Taub The Morning Brief: Steve Cohen’s Point72 Suffers Biotech Whiplash Stephen Taub December 13, 2016