manager shares port % label
Alex Sacerdote - Whale Rock Capital Management 1,385,258 0.65% Reduce history