
Whale Rock Capital Management
Description
Whale Rock Capital Management, founded in 2006 by Alex S. Brown, stands as a prominent investment firm based in Boston, Massachusetts, primarily focusing on the technology, media, and telecom (TMT) sectors. Distinguished by its "cross-over" investment approach, the firm actively deploys capital across both public equities and late-stage private companies. This dual strategy allows Whale Rock to capitalize on growth opportunities throughout a company's lifecycle, from pre-IPO stages to established public market leaders. Their disciplined, research-intensive methodology underpins their investment decisions, seeking out high-growth businesses with strong competitive advantages.
The firm's private investment portfolio typically comprises well-established, high-growth technology companies that are often on the cusp of an initial public offering or have already achieved unicorn status. Notable investments include stakes in industry giants like Databricks, Stripe, and Snowflake, underscoring their preference for market-leading innovators. As of early 2023, Whale Rock Capital Management reported approximately $10.5 billion in regulatory assets under management, reflecting its substantial capacity for large-scale investments. This significant capital base enables them to participate in sizable funding rounds, often alongside other major institutional investors.
For its private market activities, Whale Rock Capital Management typically commits substantial capital, reflecting its focus on late-stage growth and pre-IPO rounds. While specific "first check" sizes are not publicly disclosed, their participation in multi-hundred-million and even billion-dollar funding rounds for mature private companies suggests a significant deployment per deal. Based on their investment history and AUM, a typical first check for a private investment would likely range from $25 million to $150 million, depending on the specific opportunity and the size of the overall funding round. This positions Whale Rock as a key capital provider for companies seeking substantial growth equity to scale operations or prepare for a public market debut.
Investor Profile
Whale Rock Capital Management has backed more than 29 startups, with 0 new investments in the last 12 months alone. The firm has led 8 rounds, about 28% of its total and boasts 6 exits across its portfolio.
Investment Focus Highlights
- Concentrates on Series D, Series E, Series F rounds (top funding stages).
- Majority of deals are located in United States, Brazil, United Kingdom.
- Strong thematic focus on FinTech, Financial Services, Software.
- Typical check size: $25M – $150M.
Stage Focus
- Series D (28%)
- Series E (21%)
- Series F (17%)
- Series C (10%)
- Series G (7%)
- Series H (3%)
- Series B (3%)
- Private Equity (3%)
- Post Ipo Equity (3%)
- Secondary Market (3%)
Country Focus
- United States (79%)
- Brazil (7%)
- United Kingdom (3%)
- China (3%)
- Estonia (3%)
- Japan (3%)
Industry Focus
- Fintech
- Financial Services
- Software
- Payments
- Information Technology
- Analytics
- Artificial Intelligence (Ai)
- Health Care
- E-commerce
- Machine Learning
Frequently Asked Questions
Learn who this investor regularly partners with—both firms and angels—and explore their latest activity.