manager shares port % label
Alex Sacerdote - Whale Rock Capital Management 2,519,864 1.4% Add history