“Lone Pine Capital's research team consists of 15 people and the firm aims to run a concentrated portfolio of 25 to 30 long positions.”