manager shares port % label
Alex Sacerdote - Whale Rock Capital Management 3,757,979 0.57% New history
Davidson Kempner Capital Management 0 <0.01% Exit history