manager shares port % label
Alex Sacerdote - Whale Rock Capital Management 763,357 0.41% New history