manager shares port % label
Alex Sacerdote - Whale Rock Capital Management 1,128,238 0.23% New history