manager shares port % label
Alex Sacerdote - Whale Rock Capital Management 3,684,445 1.7% Reduce history