manager shares port % label
Alex Sacerdote - Whale Rock Capital Management 248,282 0.51% New history