Stephen Taub Third Point’s Best Investment Ever After a double-digit loss in 2018, the firm’s latest client letter talks up its activism, credit strategies, and most profitable play since inception. Stephen Taub February 25, 2019