manager shares port % label
Alex Sacerdote - Whale Rock Capital Management 5,528,166 0.67% Reduce history