Stephen Mandel and Lone Pine Capital’s New Stock Picks

Stephen Mandel’s Lone Pine Capital has $17 Billion in assets under management. His personal wealth is about one tenth of that.

Keep Reading →