Stephen Taub Whale Rock Extends Losses The once high-flying fund headed by Alex Sacerdote has been struggling to find the right stocks for its portfolio. Stephen Taub September 16, 2022 Whale Rock Capital is headquartered in Boston, Mass. (Scott Eisen/Bloomberg)