manager shares port % label
Alex Sacerdote - Whale Rock Capital Management 471,764 0.44% history