manager shares port % label
Alex Sacerdote - Whale Rock Capital Management 3,056,967 1.00% Reduce history